IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Open source  >

使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 3 部分:采用 Ganymede 进行嵌入式 Rich Client Platform 开发

eRCP:转向移动设备

developerWorks

级别: 中级

Suresh Krishna , 软件开发人员, Oracle
Trebor Fenstermaker , 软件顾问, Sunnyside Avenue Software, LLC

2008 年 10 月 31 日

现在注册或者使用您的 IBM ID 和密码登录。

Eclipse Ganymede 是同时发行的 24 个主要 Eclipse IDE 项目。在这个分为三部分的 “使用 Eclipse Ganymede 为桌面、Web 和移动设备进行开发” 系列教程中,我们将介绍以下的新 Ganymede 功能:RCP、RAP 和 eRCP,这些功能将允许用一个通用代码库分别为桌面平台、Web 平台和移动平台开发软件;使用 Subversion 进行版本控制;以及使用 p2 进行更新和安装。在本教程中,我们将进一步增强在第 1 部分和第 2 部分中开发的备忘记事本,并使用 Embedded Rich Client Project(eRCP)修改备忘记事本以部署到移动设备中。

在本教程中

在这分为三部分系列的 第 1 部分 中,您查看了让开发变得更简单的一些 Eclipse Ganymede 新功能,包括 Subversion 支持和 p2 新插件分发模型。通过开发一个简单的任务备忘记事本插件应用程序,然后存储在 Subversion 中并通过 p2 进行部署,您还看到了成熟的 Rich Client Platform(RCP)中的一些增量改进。在 第 2 部分 中,您获得了任务备忘记事本的相同代码库,并使用 Ganymede 的 Eclipse Rich Application Platform(RAP)功能对它做了一些小修改,以将其部署为 Rich Internet Application(RIA)。

在本系列的最后这一部分中,您将使用 Ganymede 的另一项令人兴奋的新特性 Embedded Rich Client Project(eRCP),再次修改任务备忘记事本将其部署到移动设备中。使用这组库可以获得用标准 RCP 开发的应用程序,并且只需进行一些修改,就能够将应用程序转换为可以在移动电话和其他手持设备中运行的应用程序。

主题:

  • 下载 eRCP 库并将其设为目标平台。

  • 重构代码以使用 eRCP。

  • 用模拟程序测试备忘记事本应用程序。

  • 将备忘记事本部署到移动设备的模拟程序中。

预备知识

参见系统需求。


系统需求

您需要以下技术才能继续本教程:

Eclipse Ganymede
可以在 Eclipse Foundation 找到 Eclipse Ganymede。
Java 2 Standard Edition
可以从 Sun Microsystems 获得 Java™ 2 Standard Edition V5 或更高版本。
Windows Desktop Eclipse eRCP 目标平台环境 V1.2
下载最新版本的 Windows eRCP V1.2 Runtime 包。撰写本文时为 2008 年 9 月 2 日发布的 V1.2。


语言

中文


格式

html


更多参考资源



回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


    关于 IBM 隐私条约 联系 IBM 使用条款