Developing scalable series 40 applications(Series 40 可扩展应用程序开发)
发布日期:2006-12-31 浏览次
[内容简介]
利用诺基亚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拥有得克萨斯大学奥斯汀分校的博士学位。
[目次]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
【关闭】