您所在的位置: 首页 > 开发 > JAVA >

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

  • 摘要:在论坛上看到很多朋友都在问关于在eclipse中配置Nokia Developer's Suite for J2ME开发移动应用程序的问题,所以综合了相关方面的内容,希望能帮助大家迅速的入门ECLIPSE中NOKIA开发。本教程使用的是Nokia Developer's Suite 2.2,但是以后的3.0或4.0配置的方法都是一样的,希望读者注意。
  • 标签:Eclipse  Nokia  J2ME  开发

关于本教程

本教程将展示如何使用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] 下一页
【内容导航】
JSP开发基础教程
PHP教程 PHP开发基础入门
深入Vista应用程序开发
让你的代码“炫”起来——WPF开发教程
初探敏捷开发
 
 验证码: (点击刷新验证码)   匿名发表
  • Linux C编程实战

  • 作者:童永清
  • 本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linu..
Copyright©2005-2008 51CTO.COM 版权所有