1.Kjava介绍
Kjava的名称来源于KVM虚拟机(K Virtual Machine),特指为面向基于KVM,针对手机等资源受限设备的JAVA平台解决方案。由于移动互联网业务现阶段更多的集中于移动电话上的应用,因此,其上的JAVA应用称为Kjava更为确切。Kjava具有平台开放和易于动态下载的特性,它使第三方开发者可以为掌上设备开发Kjava应用程序。如果一款手机支持Kjava,那么它的功能就是可扩展的。
服务开发商为它开发增值应用后,用户就可以下载到手机里使用。由于Kjava有丰富的开发接口,服务开发商可以开发出功能比较复杂的应用,使用户的操作更方便,界面形式更生动。
使用Kjava为手机开发应用程序,一般可以提供互动游戏、屏幕保护、股票查询、电子地图服务、图片编辑、个人信息处理等
2 Kjava应用的开发
Kjava应用的开发一般要经过以下几个步骤:
首先要下载并安装开发工具。通常的Java开发工具也能用于开发Kjava应用,但由于Kjava的特性,还是采用专用的开发工具为宜。常用的开发工具有:
§ 基于命令行的工具:
MotoJ2SDK (Motorola) and JDK 1.3(Sun)
WTK(Sun) and JDK 1.3(Sun)
§ 基于IDE的工具:
Forte and WTK http://java.sun.com
Metrowerks CodeWarrior 6.0 for J2ME http://www.metrowerks.com/
Jcreator and MotoJ2SDK http://www.jcreator.com
Wireless Toolkit http://java.sun.com/products/j2mewtoolkit/
利用这些开发工具,可以对源程序(*.java)进行编辑,并编译(*.class)。
通常在编译后要在工具所带的仿真环境上试运行,以确认程序正确无误。
最后存档生成可供下载使用的Kjava应用程序(*.jar)。
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=34121