使用Eclipse 为Nokia手机开发移动应用程序(1)

发表于:2007-06-11来源:作者:点击数: 标签:
关于本教程 本教程将展示如何使用Eclipse IDE和Nokia Developer's Suite for J2ME为Nokia手机开发J2ME应用程序。 本教程是为那些有兴趣利用功能强大的Eclipse IDE提高生产率的J2ME和Nokia开发人员准备的。本教程所针对的读者还包括那些想走捷径快速入门Nokia

关于本教程

本教程将展示如何使用Eclipse IDE和Nokia Developer's Suite for J2ME为Nokia手机开发J2ME应用程序。

本教程是为那些有兴趣利用功能强大的Eclipse IDE提高生产率的J2ME和Nokia开发人员准备的。本教程所针对的读者还包括那些想走捷径快速入门Nokia设备的实际移动应用程序开发的JavaEclipse开发人员。尽管Nokia Developer's Suite for J2ME主要是为Nokia手机开发人员提供工具,但您也可以将它用于其他设备的一般性J2ME应用程序开发。Eclipse和J2ME的基础知识将帮助您完成本教程描述的任务。

J2ME技术简介

Eclipse和J2ME

开源Eclipse IDE已经成为供许多Java开发人员选择的开发工具之一。此外,Eclipse还为一些关键的IDE特性提供了极好的支持,这些特性包括团队协作、上下文相关的代码编辑器、重构、单元测试、调试和项目管理,等等。但更重要的是,Eclipse支持允许第三方供应商在其上构建专用工具(插件)的应用程序平台。例如,许多Eclipse插件可用于辅助J2EE应用程序开发、虚拟建模、测试、代码分析和类似的更多操作。

不过,对于移动电话开发人员,Eclipse的威力一直让人捉摸不定,直到最近,这种情况才得以改观。长期以来,IBM WebSphere® Studio Device Developer(Device Developer)一直是支持J2ME开发的惟一基于Eclipse的IDE。设备开发人员支持来自IBM的J2ME实现,即WebSphere Micro Environment。移动电话开发人员需要一个低成本的Eclipse插件,支持手机制造商提供的真实设备MIDP SDK。现在,让我们进入Nokia Developer's Suite for J2ME。

Nokia开发人员平台

作为世界上最大的移动电话制造商,Nokia随时都会生产出几十种手机模型。对于开发人员而言,这可能是一种让人感到非常困惑的场景。因为研究每个设备的特征以及可在每个设备上使用的编程环境要花费大量的时间。

为了让开发人员活得轻松点,Nokia只围绕几种开发人员平台设计它的手机。每种开发人员平台都包含一些具有类似的物理特征(比如屏幕大小和内存大小)、UI风格、主流软件和编程环境的设备。

◆Nokia Series 40 Developer Platform适用于大量销售的设备,比如Nokia 7210和6230。它拥有最大的市场份额,每年可销售1亿部Series 40设备。

◆Nokia Series 60 Developer Platform适用于基于Symbian-OS的智能电话设备,比如Nokia 3650和6600。每年大约可销售1千万部Series60设备。

◆Nokia Series 80 Developer Platform适用于基于Symbian-OS的高端企业设备,比如Nokia 9500和9300Communicators。

◆Nokia Series 90 Developer Platform适用于基于Symbian-OS的触摸屏多媒体设备,比如Nokia 7700原型设备。目前还没有使用Series 90平台的商业设备。 

J2ME在所有的Nokia开发人员平台上都受到支持。Series 40、60、80和90平台的2.0版本全都支持MIDP 2(即Wireless Messaging API)和Mobile Multimedia API。它们还提供了对BluetoothAPI、Mobile 3D API、File I/O和PIM API的可选支持。

Nokia设备SDK

设备SDK包含可用的Java API库,以及用于特殊设备的PC仿真器。该仿真器在开发用的PC上模拟物理设备的特征和限制。SDK是开发实际设备应用程序的一个重要工具。因为新设备的发布非常迅速,所以对于Nokia而言,为每种设备开发单独的SDK有些不切实际。因此,它只为有代表性的设备发布SDK。例如,Nokia Series 40 Developer Platform 2.0 SDK是以Nokia 6230设备为基础,可以用来为Nokia 5140、3220和6255设备开发MIDP应用程序。该SDK也正是您在本教程中要用到的SDK。

Nokia Developer's Suite for J2ME为安装在开发PC上的所有SDK提供了一个管理接口。

安装和配置

下载Nokia Developer's Suite 2.2 for J2ME

您可以从Nokia论坛的工具专区下载免费的Nokia Developer's Suite for J2ME,网址是http://www.forum.nokia.com/tools(本网站的下载专区也提供下载http://www.j2medev.com/Soft/tools/200509/117.html)。Nokia Developer's Suite for J2ME Version2.2及其更高版本都支持Eclipse集成。在下载页上,选择Request serial number for this product链接,以获得邮寄到您用Forum Nokia帐号注册的电子邮件地址的序列号。安装的时候需要这个序列号。

安装Nokia Developer's Suite Version 2.2 for J2ME 

在开始运行下载的安装程序之前,必须先卸载所有以前安装的Nokia Developer's Suite for J2ME版本。然后需要输入您在Nokia论坛中使用的用户名和请求(并通过电子邮件接收)的序列号。在获得提示的时候,应该选择将该套件与Eclipse集成。还需要告诉安装程序您安装Eclipse的根目录。

启动Eclipse

现在,启动Eclipse IDE,您会在工具栏上看到一个新的Tools > Nokia Developer's Suite for J2ME菜单项和一个新的图标编号。

图1:Eclipse中的新菜单


共10页: 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

原文转自:http://www.ltesting.net

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
...