Record:   Prev Next
Author de Jode, Martin
Title Programming Java 2 Micro Edition for Symbian OS : A Developer's Guide to MIDP 2. 0
Imprint New York : John Wiley & Sons, Incorporated, 2004
©2005
book jacket
Edition 1st ed
Descript 1 online resource (499 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note Intro -- Programming Java 2 Micro Edition on Symbian OS -- Contents -- About This Book -- Author Biographies -- Author's Acknowledgements -- Symbian Press Acknowledgements -- Foreword -- Innovation Through Openness -- Section 1: J2ME and MIDP -- 1 Introduction to J2ME -- 1.1 Configurations and Profiles -- 1.2 CLDC and MIDP -- 1.3 CDC and Personal Profile -- 1.4 J2ME on Symbian OS -- 1.5 Summary -- 2 Getting Started -- 2.1 Introduction to MIDP -- 2.2 Helloworld, Turbo Edition -- 2.3 Introduction to Tools for MIDP -- 2.4 Installing and Running a MIDlet -- 2.5 MIDP on Symbian OS Phones -- 2.6 Summary -- 3 MIDP 2.0 and the JTWI -- 3.1 Introduction to the JTWI -- 3.2 The CLDC on Symbian OS -- 3.3 MIDP 2.0 -- 3.4 Optional J2ME APIs in the JTWI -- 3.5 MIDP 2.0 and Symbian OS Phones -- 3.6 Summary -- 4 Java APIs for Bluetooth Wireless Technology -- 4.1 Introduction to Bluetooth -- 4.2 Introduction to the Bluetooth APIs -- 4.3 Programming the Bluetooth APIs -- 4.4 L2CAP Protocol -- 4.5 Security -- 4.6 Java Bluetooth API and the MIDP 2.0 Security Model -- 4.7 Sample Code -- 4.8 Development Tools -- 4.9 Java Bluetooth APIs and Symbian OS -- 4.10 Summary -- 5 MIDP 2.0 Case Studies -- 5.1 Introduction -- 5.2 The Expense Application -- 5.3 The Demo Racer Game -- 5.4 The Picture Puzzle -- Section 2: Writing Quality Code for Smartphones -- 6 Making Java Code Portable -- 6.1 Introduction -- 6.2 Design Patterns -- 6.3 Portability Issues -- 6.4 Summary -- 7 Writing Optimized Code -- 7.1 Introduction -- 7.2 What Are We Starting With? -- 7.3 Benchmarking -- 7.4 General Guidelines for Optimization -- 7.5 Feedback and Responsiveness -- 7.6 Object Creation -- 7.7 Method Modifiers and Inlining -- 7.8 Strings -- 7.9 Using Containers -- 7.10 How Not To Do It -- 7.11 Copying an Array -- 7.12 Thoughts on Looping -- 7.13 Graphics -- 7.14 LifeTime Case Study
7.15 Arithmetic Operations -- 7.16 Design Patterns -- 7.17 Memory Management -- 7.18 JIT and DAC Compilers -- 7.19 Obfuscators -- 7.20 Summary -- Section 3: The Evolution of the Wireless Java Market -- 8 The Market, the Opportunities and Symbian's Plans -- 8.1 Introduction -- 8.2 The Wireless Java Market -- 8.3 Meeting Market Needs -- 8.4 Providing Advanced Services -- 8.5 Why Java? -- 8.6 Symbian and Java -- 8.7 Java and Digital Rights Management -- 8.8 The Java Verified Program -- 8.9 Beyond Advanced Consumer Services -- 8.10 Trends in Technology -- Appendix 1: CLDC Core Libraries -- Appendix 2: MIDP Libraries -- Appendix 3: Using the Wireless Toolkit Tools at the Command Line -- Appendix 4: Developer Resources and Bibliography -- Appendix 5: Specifications of Symbian OS Phones -- Index
Martin de Jode is a Java evangelizer within Symbian provides support, enlightenment and training to Symbian's Java developer community. He has developed a host of Java utility and sample applications showing how to make the most of  Symbian's Java platform
Description based on publisher supplied metadata and other sources
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
Link Print version: de Jode, Martin Programming Java 2 Micro Edition for Symbian OS : A Developer's Guide to MIDP 2. 0 New York : John Wiley & Sons, Incorporated,c2004 9780470092231
Subject Java (Computer program language);Operating systems (Computers);Wireless communication systems -- Programming
Electronic books
Alt Author Allin, Jonathan
Record:   Prev Next