一、简介
IBM Worklight 提供了一个开放、综合的高级移动应用程序平台,它可以使用基于标准的技术与工具、针对移动优化的中间件、各种安全机制、集成式管理能力和集成式分析能力,帮助您有效地开发、运行和管理 HTML5、混合和原生应用程序。
本文将对 Worklight 进行简介,建立基本的移动应用程序开发人员工作流程,并展示搭建用于开发应用程序的 Worklight 环境的步骤。在此过程中,我们将指导您如何构建一个简单的 “Hello World” 应用程序。本系列的第 2 部分将围绕一个创建任务列表应用程序(称为 “TODO”)的简单用例,向您显示如何使用此环境设置和迭代应用程序开发来创建一个功能性应用程序。在后续文章中,我们将增加与其他 IBM 产品集成的内容来展示 Worklight 的功能和特性。
本文将对 Worklight 进行简介,建立基本的移动应用程序开发人员工作流程,并展示搭建用于开发应用程序的 Worklight 环境的步骤。在此过程中,我们将指导您如何构建一个简单的 “Hello World” 应用程序。本系列的第 2 部分将围绕一个创建任务列表应用程序(称为 “TODO”)的简单用例,向您显示如何使用此环境设置和迭代应用程序开发来创建一个功能性应用程序。在后续文章中,我们将增加与其他 IBM 产品集成的内容来展示 Worklight 的功能和特性。
二、基础知识
Worklight 是一种领先的移动企业应用程序平台 (Mobile Enterprise Application Platform, MEAP),它是IBM Mobile Foundation不可分割的一部分。Worklight 平台的四个主要组件如下:
1. IBM Worklight Studio 是一种基于 Eclipse 的集成开发环境 (IDE),用于创建 Worklight 应用程序。
2. IBM Worklight Device Runtime Components 是由 SDK 组成的,可提高设备上的移动应用程序运行时。
3. IBM Worklight Server 是基于 Java™ 的服务器,可提供与企业和 Internet 信息资源的安全连接。
4. IBM Worklight Console 是基于 Web 的用户界面 (UI),帮助管理和监视整个移动应用程序的生态系统。
1. IBM Worklight Studio 是一种基于 Eclipse 的集成开发环境 (IDE),用于创建 Worklight 应用程序。
2. IBM Worklight Device Runtime Components 是由 SDK 组成的,可提高设备上的移动应用程序运行时。
3. IBM Worklight Server 是基于 Java™ 的服务器,可提供与企业和 Internet 信息资源的安全连接。
4. IBM Worklight Console 是基于 Web 的用户界面 (UI),帮助管理和监视整个移动应用程序的生态系统。
三、环境搭建
1. 下载并安装最新版本的Eclipse Java Development Edition
2. 安装 Worklight Eclipse 插件
如果您熟悉 Eclipse 所有插件的安装,那么这一部分对您来说应该没问题。在 Eclipse 中,导航至 Help >Install New Software,然后按下右上方的 Add 按钮。在 AddRepository 对话框中,输入:
Name: Worklight Studio
Location: http://public.dhe.ibm.com/ibmdl/export/pub/software/mobile-solutions/worklight/wdeupdate/
2. 安装 Worklight Eclipse 插件
如果您熟悉 Eclipse 所有插件的安装,那么这一部分对您来说应该没问题。在 Eclipse 中,导航至 Help >Install New Software,然后按下右上方的 Add 按钮。在 AddRepository 对话框中,输入:
Name: Worklight Studio
Location: http://public.dhe.ibm.com/ibmdl/export/pub/software/mobile-solutions/worklight/wdeupdate/