《Java 手机/PDA 程序设计入门》读书笔记1

JSR-68 j2me platform:
Optional Packages 厂商选择性实现包
Profile 高级API MIDP(Mobile Information Device Profile)
Configuration 底层 硬件 低级API
JCP(Java Community Process)  JSR(Java Specification Request)

Configuration
CDC(Connected Device Configuration)
CLDC(Connected Limited Device Configuration)

Profile
MIDP2.0规范要求 95x54黑白屏幕 256K内存 8K非易失性内存 播放声音功能

Optional Packages
Wireless Messaging API(WMA):eg. SMS CBS MMS
Mobile Media API(MMAPI)

Java虚拟机
j2me参考实现为 KVM(硬件功能不强)和CVM(硬件功能较强)
HotSpot VM 新一代虚拟机 Classic VM传统虚拟机
j2se为JVM

MIDP应用程序:遵循MIDP规范开发的程序。包括应用程序主体JAR文件,描述文件JAD文件。
MIDP的部署分为:OTA(Over The Air)有无线通信网络将MIDP应用程序下载到设备上。
非OTA:方式较多- 传输线,红外线IrDA,蓝牙Bluetooth,MMS,Email附件。

嵌入式平台
1 Personal Java:
面向PDA产品开发。
系统平台PocketPC和Symbian OS,Windows CE。
模拟器:PJEE(personal Java Emulation Environmnet);Touchable是PJEE的最小实现版本。
2 j2me CDC
3 j2me CLDC

MIDP
MIDlet:和Servlet Applet一样的命名方式。是执行应用程序的基本单位。
MIDlet Suite:一个或多个MIDlet的集合。JAR就是包裹MIDlet Suite的压缩文件。Manifest File(Manifest.mf,内部描述文件)描述了MIDlet Suite所包含的MIDlet的相关信息或MIDlet Suite地整体信息。
应用程序管理器(JAM):将MIDlet Suite安装/移除到机器,执行并管理MIDlet的生命周期。

高级开发工具
J2ME Wireless Toolkit版本:1.0.4 ;2.0 ;2.1;2.2
1.04:只能开发MIDP1.0
2.0:只能开发MIDP2.0
2.1:同时开发MIDP1.0,JTWI(CLDC1.0,MIDP2.0,WMA1.1,可改用CLDC1.1或加入MMAPI1.1)
The J2ME Wireless Toolkit 2.2 is now available. This version of the toolkit is fully compatible with the Java Technology for the Wireless Industry (JTWI) specification (JSR 185). It also includes support for Wireless Messaging API (WMA) 2.0 (JSR 205), Mobile Media API (MMAPI) 1.1 (JSR 135), PDA Optional Packages (JSR 75), Java APIs for Bluetooth (JSR 82), Mobile 3D Graphics (JSR 184), and J2ME Web Services API (JSR 172).

J2ME内含开发坏境KToolbar

每个品牌的手机都有自己的工具包
SonyEricsson J2Me SDK 1.2:标准J2ME Wireless Toolkit1.0.x+Optional Package(WMA,MMAPI)+Sony专属模拟器
Siemens Mobility Toolkits(SMTK):Development-Core Pack+Emulator Packs
Nokia Developer's Suite各款手机专属SDK:
(需要在线注册):
Home: Resources: Tools and SDK's: All Tools and SDK's(http://www.forum.nokia.com/main/1,6566,030,00.html
Release Note for Series 40 Developer Platform 2.0 SDK 1.1(http://www.forum.nokia.com/main/0,6566,034-521,00.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值