internetboekhandel.nl
buttons Home pagina Kassa pagina, Winkelwagentje Contact info Email ons
leeg Home pagina Kassa pagina, Winkelwagentje Contact info Email ons Home pagina Rijks
Boekenweek
Rijks Home pagina Home pagina Kassa pagina, Winkelwagentje Contact info Email ons Besteller 60
 
Nederlands Buitenlands   Alles  Titel  Auteur  ISBN        
Technische wetenschappen
Technische wetenschappen algemeen
Levertijd: 5 tot 11 werkdagen


Martin de Jode

Programming Java 2 Micro Edition for

Symbian OS: A developer's guide to MIDP 2.0

€ 65.95


Programming Java for Symbian OS is based on the experience of expert Symbian engineers and focuses on developing applications for real devices running Symbian OS. This book provides the most comprehensive developer guide yet for the most advanced mobile Java environment available: Java MIDP 2.0 on Symbian OS.

This book provides an overview of Java MIDP 1.0 and - using the world's first MIDP 2.0 phone - the platform enhancements developers can exploit in the coming wave of Java MIDP 2.0-based smartphones. With in-depth case studies and sample code throughout, it equips developers with the knowledge they need to fully exploit the powerful applications platform Symbian OS provides.

The elegant, powerful architecture of Symbian OS is optimized for the mobile environment. Whether you are developing applications and services for currently available mobile phones, or involved in pre-market mobile phone development, this book will give you an understanding of the fundamental theory behind developing Java applications for Symbian OS phones.

Symbian OS is the advanced, customizable operating system licensed by the world's leading mobile phone manufacturers. It is designed for the specific requirements of advanced 2.5G and 3G mobile phones and includes a robust multitasking kernel, integrated telephony support, communications protocols, data management, advanced graphics support, a low-level graphical user interface framework and a variety of application engines.

Source code is available from www.symbian.com/books

Programming Java for Symbian OS is part of the Symbian Press series; written by Symbian OS software engineers, titles in the series are replete with expert knowledge that will allow the reader to develop better software, faster.


Text in English

Related categories:
, Micro, Symbian, Java Micro, Java Micro Symbian, Java Micro Symbian Midp


Taal / Language : English

Inhoudsopgave:
About This Book ix
Author Biographies xiii
Author`s Acknowledgements xvii
Symbian Press Acknowledgements xix
Foreword xxi
Innovation Through Openness xxiii
Section 1: J2ME and MIDP 1(316)
1 Introduction to J2ME
3(20)
1.1 Configurations and Profiles
3(4)
1.2 CLDC and MIDP
7(9)
1.3 CDC and Personal Profile
16(5)
1.4 J2ME on Symbian OS
21(1)
1.5 Summary
22(1)
2 Getting Started
23(68)
2.1 Introduction to MIDP
23(23)
2.2 Helloworld, Turbo Edition
46(8)
2.3 Introduction to Tools for MIDP
54(28)
2.4 Installing and Running a MIDlet
82(7)
2.5 MIDP on Symbian OS Phones
89(1)
2.6 Summary
89(2)
3 MIDP 2.0 and the JTWI
91(114)
3.1 Introduction to the JTWI
91(3)
3.2 The CLDC on Symbian OS
94(1)
3.3 MIDP 2.0
95(60)
3.4 Optional J2ME APIs in the JTWI
155(46)
3.5 MIDP 2.0 and Symbian OS Phones
201(1)
3.6 Summary
202(3)
4 Java APIs for Bluetooth Wireless Technology
205(42)
4.1 Introduction to Bluetooth
205(1)
4.2 Introduction to the Bluetooth APIs
206(2)
4.3 Programming the Bluetooth APIs
208(16)
4.4 L2CAP Protocol
224(3)
4.5 Security
227(2)
4.6 Java Bluetooth API and the MIDP 2.0 Security Model
229(1)
4.7 Sample Code
230(11)
4.8 Development Tools
241(3)
4.9 Java Bluetooth APIs and Symbian OS
244(1)
4.10 Summary
244(3)
5 MIDP 2.0 Case Studies
247(70)
5.1 Introduction
247(1)
5.2 The Expense Application
248(34)
5.3 The Demo Racer Game
282(12)
5.4 The Picture Puzzle
294(23)
Section 2: Writing Quality Code for Smartphones 317(76)
6 Making Java Code Portable
319(16)
6.1 Introduction
319(1)
6.2 Design Patterns
320(6)
6.3 Portability Issues
326(7)
6.4 Summary
333(2)
7 Writing Optimized Code
335(58)
7.1 Introduction
335(1)
7.2 What Are We Starting With?
336(1)
7.3 Benchmarking
336(1)
7.4 General Guidelines for Optimization
337(1)
7.5 Feedback and Responsiveness
338(1)
7.6 Object Creation
338(2)
7.7 Method Modifiers and Inlining
340(3)
7.8 Strings
343(5)
7.9 Using Containers
348(1)
7.10 How Not To Do It
349(2)
7.11 Copying an Array
351(1)
7.12 Thoughts on Looping
352(6)
7.13 Graphics
358(8)
7.14 LifeTime Case Study
366(19)
7.15 Arithmetic Operations
385(1)
7.16 Design Patterns
386(2)
7.17 Memory Management
388(2)
7.18 JIT and DAC Compilers
390(1)
7.19 Obfuscators
391(1)
7.20 Summary
392(1)
Section 3: The Evolution of the Wireless Java Market 393(30)
8 The Market, the Opportunities and Symbian`s Plans
395(28)
8.1 Introduction
395(1)
8.2 The Wireless Java Market
395(5)
8.3 Meeting Market Needs
400(2)
8.4 Providing Advanced Services
402(4)
8.5 Why Java?
406(3)
8.6 Symbian and Java
409(9)
8.7 Java and Digital Rights Management
418(2)
8.8 The Java Verified Program
420(1)
8.9 Beyond Advanced Consumer Services
421(1)
8.10 Trends in Technology
421(2)
Appendix 1: CLDC Core Libraries 423(6)
Appendix 2: MIDP Libraries 429(8)
Appendix 3: Using the Wireless Toolkit Tools at the Command Line 437(2)
Appendix 4: Developer Resources and Bibliography 439(6)
Appendix 5: Specifications of Symbian OS Phones 445(16)
Index 461
Extra informatie: 
Paperback / softback
498 pagina's
Januari 2004
918 gram
235 x 189 x 32 mm
John Wiley & Sons us

Levertijd: 5 tot 11 werkdagen