J2ME开发工具

开发 前端
本文向大家简单介绍一下几种J2ME开发工具的用法,与J2SE和J2EE相比,J2ME总体的的运行环境和目标更加多样化,但其中每一种产品的用途却更为单一,而且资源限制也更加严格。

你对J2ME开发工具的使用是否熟悉,这里和大家分享一下,J2ME技术在1999年的JavaOneDeveloperConference大会上正式推出,它将Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。

J2ME开发工具

NetBeans是一套完全以Java撰写而成、并且开放原始码的开发工具。JavaStudioMicroEdition大致上是把NetBeansIDE和J2MEWirelessToolkit结合在一起的产品。可以方便J2ME应用程序的开发者更容易追踪问题与除错。

1.高级J2ME开发工具

高级的MIDP应用程序开发工具能够帮助开发人员简化J2ME开发过程,包括Sun提供的官方开发工具WTK和手机厂商提供的专属SDK.

J2MEWirelessToolkit:

WTK的全称是SunJ2MEWirelessToolkit——Sun的无线开发工具包。这一工具包的设计目的是为了帮助开发人员简化j2me的开发过程。该工具箱包含了完整的生成工具、实用程序以及设备仿真器。

a.WTK2.2
手机厂商SDK:

目前各大手机厂商往往把WTK经过自身的简化与改装,推出适合自身产品:

a.SonyEricssonJ2MESDK2.2.1
b.MotorolaJ2MESDK5.1.2
c.NokiaJ2MESDK3.0
d.SamsungJ2MESDK

2.集成类J2ME开发工具

市场上存在多种J2ME平台,针对如此多样化的环境,各家厂商都会推出属于自己的开发工具。针对这种情况,工具厂商提供了集成开发工具,让开发人员可以在统一环境下,随时抽换开发时或测试时所使用的底层开发工具。

Eclipse:

Eclipse是一个开发源代码的、基于java的可扩展开发平台。Eclipse本身只是一个框架和一组响应的服务,并不能够开发什么程序。在Eclipse中几乎每样东西都是插件,实际上正是运行在Eclipse平台上的种种插件提供我们开发程序的各种功能。同时各个领域的开发人员通过开发插件,可以构建与Eclipse环境无缝集成的工具。

EclipseME作为Eclipse一个插件,致力于帮助开发者开发J2ME应用程序。EclipseME并不为开发者提供无线设备模拟器,而将各手机厂商的实用模拟器紧密连接到Eclipse开发环境中,为开发者提供一种无缝统一的集成开发环境。

JBuilder:

JBuilder是目前进行Java程序开发中使用较为广泛的开发工具。作为大厂商,Borland当然会为不同的开发人群设计更为全面和专业的IDE环境。作为J2ME应用开发,JBuilder是非常理想的开发环境,从第九版以后到现在的2005版,JBuilder都自带了MobileSet,它内附J2MEWirelessToolkit。

若要开发基于各个手机厂商机型的应用程序,最好同时到各个厂商的developer站点(如NokiaForum、motocoder等)下载并在JBuilder中配置相关机型的SDK模拟器,这样可以使您的应用程序更好地适应相对应的真机机型。

NetBeans:

NetBeans是一套完全以Java撰写而成、并且开放原始码的J2ME开发工具。JavaStudioMicroEdition大致上是把NetBeansIDE和J2MEWirelessToolkit结合在一起的产品。可以方便J2ME应用程序的开发者更容易追踪问题与除错。

【编辑推荐】

  1. J2ME开发工具EclipseME 1.5.0发布
  2. J2ME开发环境搭建必备手册
  3. 经验总结 J2ME学习札记
  4. 瞻望J2ME前景,看J2ME路在何方?
  5. HTML DOM与XML DOM的区别与联系探究
责任编辑:佚名 来源: hi.baidu.com
相关推荐

2010-09-29 08:57:04

J2ME前景

2009-06-23 11:30:16

RMSJ2ME

2010-09-29 09:13:48

J2ME开发环境

2010-10-09 16:13:10

J2ME应用程序

2010-09-30 13:06:33

Myeclipse J

2009-07-14 18:03:43

Myeclipse J

2010-09-29 09:54:09

J2ME应用程序

2010-09-29 09:28:59

J2ME开发环境

2009-03-22 09:38:03

Android移植J2ME

2010-09-30 13:28:55

J2ME图形

2010-09-30 09:56:26

J2ME Polish

2009-06-08 21:34:09

J2EEJ2SEJ2ME

2009-10-19 13:59:39

J2ME编程开发平台

2010-09-30 11:32:08

NetBeansJ2ME

2009-06-11 09:19:38

netbeans实例J2ME游戏

2009-03-26 09:25:14

J2MEJCPJSR

2009-03-12 10:22:27

EclipseJ2MEJDT

2010-09-29 13:50:31

J2MEJ2SE

2009-07-09 16:06:10

JDK J2EE J2

2011-09-01 16:45:15

J2MELua
点赞
收藏

51CTO技术栈公众号