利用诺基亚Series 40开发人员平台,Java开发人员可以进入世界上用户群优选、发展很快、很激动人心的移动开发市场。诺基亚的开发人员平台家族中,每年约销售1亿台设备,而且在该家族中,Series 40开发人员平台是用户群优选的平台。该平台的成功是所有移动应用商业成功的关键。Series 40开发人员平台的知识适用子所有诺基亚开发人员平台上的Java环境,包括Series 60设备。 本书介绍了从设计、编写代码到测试与部署的整个开发过程,并由诺基亚该领域的专家进行了全面审核。书中探讨了11个完整的示例程序,提供了可下载的客户端和服务器端源代码,使用这些源代码几乎可以启动任何项目。同时,还讲述了Series 40的主要技术,回顾了至关重要的架构问题,介绍了关键的移动设计模式,讨论了可扩展性和设备优化策略,还提供了许多从未出版过的很好实践和技巧。 作者简介: Michael Juntao Yuan,是作家、开发人员和端到端移动软件架构师。他是诺基亚Series40庆用计划的优选者。Yuan经常为诺基亚论坛、其他开发者论坛以及包括《Java World》、《DeveloperWorks: IBM's Resource for developers》《Dr.Dob's Journal》和《Software Development Magazine》在内的专业出版物撰写文章。他是畅销书《Enterprise J2ME》的作者。Yuan拥有得萨斯大学奥斯汀分校的博士学位。
目录
Foreword for Reprint Edition Foreword Preface Acknowlegements 1 Mobility Explained The Freedom Economy Mobile Killer Appications Developer Skill Migration Summary 2 Introducing Nokia Developer Platfroms Open Srandard Mobile Technologies Nokia Developer Platfrom Architecture Pervasive Client Technologies: WAP and MMS Managed Smart-Client Technology: J2ME T ightly Integrated Smart-Client Technolgy: Symbian C++ Get Connected Summary 3 Getting Started Introducing the MIDlet The Photo Viewer Example: Lifecycle The Photo Viewer Example: Thread and Timer Prepring the Tools Building the Photo Viewer MIDlet Over-the-Air Proviioning Summary 4 MIDP User Interface The Design of the Midp UI API THe High-Level API Advanced MIDP Ui Concepts Nokia UI API Extesions Summary 5 Developing Action Games …… 6 Handling Application Data 7 Data Connectivity 8 Wireless Messaging 9 Multimedia 10 The Bluetooth 11 End-to-End Design Patterns 12 Developing Scalable Applications 13 Debugging and Testing 14 Multimedia Messaging Service 15 Browser Applications Index