本教程由J2ME开发网(www.j2medev.com)的网友集体创作。任何人未经J2ME开发网的书面许可,不得将本教程用于商业目的。
献给所有关注移动应用的朋友们。
希望本教程能够助你拨开移动开发的迷雾,
走入这一崭新的领域。
移动应用,未来属于你和我。
本教程的内容
本教程首先介绍了j2me 开发体系,然后深入各个MIDP2.0 API,最后是搭建平台的知识。
第一章 “J2ME 技术概述”让你在学习J2ME 以前知道什么是J2ME。本章介绍了J2ME 平台的体系结构和MIDlet 生命周期的概念。为以后的内容打下良好的基础。
第二章“CLDC 简介”介绍了MIDP 的基础Java Community Process(JCP)公布的CLDC1.0规范(即JSR30)。有了这些知识你就可以顺利的从j2se 的基础API 过渡到MIDP 的基础API上了。
第三章“MIDP 高级UI 的使用”介绍了MIDP 的可移植UI API,我们称之为高级UI。这样您的应用就可以栩栩如生了。
第四章“MIDP 低级UI 的使用” 介绍了MIDP 的不可移植UI API,我们称之为低级UI。利用他你可以更加自由的绘画你的UI。你将了解到关于事件处理的很多知识。
第五章“MIDP 的持久化解决方案 — RMS” 为我们讲解了数据持久化机制——记录管理系统(Record Management System RMS)。这一特别的小型数据库使得MIDP 的数据保存变得很特别。
第六章“GAME API” 介绍了MIDP 2.0 相对于1.0来说,最大的变化——新添加的用于支持游戏的API,它们被放在javax.microedition.lcdui.game 包中。游戏API包提供了一系列针对无线设备的游戏开发类。你可以开发你的游戏了。COOL!
第七章“开发无线网络应用程序” 让我们学习如何开发令人激动的联网应用。无线网络在当今的技术下与有线网络相比它的带宽更小、延迟更大、连接的稳定性更差。这要求我们在开发无线联网应用程序时,和以往有很大不同。
第八章“MIDP 2.0 安全体系结构” 将主要介绍MIDP 的安全体系模型,并结合一个具体的实例来讲述MIDP2.0 安全模型的主要概念。
第九章“MIDP 2.0 Push 技术”介绍了如何通过异步方式将信息传送给设备并自动启动J2ME 中文教程 by www.j2medev.comMIDlet 程序的机制。
第十章“MIDlet 的开发流程与部署”介绍了如何真正完成你的程序并打包发往设备运行。
第十一章“搭建开发平台—WTK”主要讲述J2ME 新手最常使用的开发工具Wireless Toolkit(WTK)。从WTK 的安装、到MIDlet 项目的创建、以及最后的打包发布,一步步带领读者进入MIDlet 的开发世界!
第十二章“搭建开发平台—Eclipse”讲述了如何利用EclipseME 作为Eclipse 一个插件,帮助开发者开发J2ME 应用程序。
第十三章“搭建开发平台—JBuilder”介绍了如何利用久负盛名的JBuilder 作为开发工具来开发J2ME 应用程序。
本教程的合适的读者
本教程是为了学习J2ME MIDP 技术的开发者准备的。尽管本教程内容涉及初学阶段,但本教程不仅仅是一本入门的读物,很多的内容的详细程度对于有经验的开发者来说,也是很多脾益的。事实上,本教程假定初学者已经有了一定的JAVA 语言基础。