內容介紹
《J2ME程式開發》內容簡介:不知道你是否曾經有過這樣的經歷:一個人百無聊賴地靠在沙發上,擺弄著手機,企圖從你的移動終端上找到除了撥打電話和收發簡訊之外別的有趣的功能。是的,手機等智慧型移動終端早已融入了我們的生活,並成為我們不可或缺的重要工具。每每看到有關手機銷售量進一步增長的消患的時候,似乎總有什麼在刺激著身為開發者的你和我的神經。在龐大的設備群等潛在因素麵前,人們似乎又看到了.net曾經的美好時光。然而正是被人們廣泛看好的移動增值套用,卻是個燙手的山芋。很多人在徘徊。難怪某位設備製造商的朋友在一次交流會上,半開玩笑地說,在賣場裡是不會有人利用贈送java增值套用來促銷手機的,因為效果遠不如“買一部手機送一斤大米”來的好。事實證明,好的前景不會自動地變成真正的商業套用。對年輕的移動增值產業來說,機會和陷阱同時存在,處處充滿了選擇。所以在你踏入這一新興領域之前,請仔細思考你的機會和風險。不過令人鼓舞的是,我們已經看到一批很有特點的移動套用供應商正在這條道路上努力地探索著,並且有些已經開始贏利。希望你的加入能給移動套用帶來新鮮的元素。
回到開發者的角度,你需要知道何時使用什麼樣的技術,並且你的套用需要有足夠的吸引力。本教程主要講解基於JAVA的J2ME技術。這項技術設計的初衷是為了解決在不同移動終端上運行相同的JAVA套用問題。就它的本意來說是個好點子,儘管實際部署中還需要很多技巧。從語言這個層次上講,JAVA較之C++擁有與生俱來的開發高效率、但執行效率較低的特點。關於選擇他們的爭論可以持續好幾個星期。J2ME運行效率低的問題往往被拿出來受到指責,不得不指出的是J2ME(準確的說是MIDP1.0)是廣泛部署在手機上的第一代智慧型開發平台,很少有手機不支持這一平台。也正是因為推出時間很早,伴隨著較早一批設備本身的硬體限制,J2ME並沒有完全地體現出智慧型套用的價值。