2009-5-17
本書內容分成兩大體系,第一部分到第6部分講解MIDP(Mobile
Information Device Profile)技術。第P部分講解Personal
Java技術。MIDP和Personal
Java是兩個獨立的體系,雖然他們都是用Java程序語言作為基礎,但彼此互不相干,互補隸屬。
如果您已經熟悉J2SE 平臺上AWT或SWING的程序開發,那么Personal
Java對您來說不是新玩意兒,您一定可以很快上手,而MIDP是一種全新的應用程序設計架構,過去沒有接觸過的朋友必須從頭學習。不管學習PersonalJava的體系和架構有非常清晰的概念。建議不管新手或者老手,最好先將第0部分看過一次,吸收最新的J2ME的信息。
如果你的目的是開發PocketPC(Windows CE)或Symbian OS
上的Java應用程序,那么Personal Java是比較好的選擇。您可以直接從第P部分開始閱讀。
如果你想開發市面上Java手機或者Palm
OS上的Java應用程序,則必須采用MIDP技術。本書介紹的是最新的MIDP2.0技術,在臺灣第一款可以買到且支持MIDP2.0的機種應該是Nokia
6600 ,本書所有的范例都放到Nokia 6600
上測試過,因此保證可以在模擬器和實機上正常運作。未來將會有更多支持MIDP2.0功能的手機。
本書為國內第一本詳細介紹最新Java手機工業標準J2ME MIDP
2.0的專書,探討如何用Java撰寫Java手機與Palm OS上的應用程序。本書也是國內第一本綜合討論Personal
Java的書籍,探討如何在PocketPC、Symbian OS這兩大移動操作系統平臺上撰寫Java應用程序。
本書完整介紹了目前市面上各家手機廠商所提供的手機應用程序開發工具,包括Nokia、SonyEricsson、Siemens的開發工具,并深入介紹如何使用JBuilder與NetBeans
/ Sun Java Studio來集成各家廠商單獨提供的開發工具。通過閱讀本書,能夠極大地提高移動開發人員的技術能力。