使用 Dojo Mobile 和 PhoneGap 构建移动应用程序.pdfVIP

  • 3
  • 0
  • 约1.53万字
  • 约 14页
  • 2017-06-04 发布于河南
  • 举报

使用 Dojo Mobile 和 PhoneGap 构建移动应用程序.pdf

使用 Dojo Mobile 和 PhoneGap 构建移动应用程序

使用 Dojo Mobile 和 PhoneGap 构建移动应用程序 建军, 软件工程, IBM 黄 成, 软件工程师, IBM 简介:随着移动设备计算能力的日益增强以及无线网络的普及,人们对于移动应用的需求越来越大。由于主 流平台的差异,如 iOS 和 Android ,应用程序需要针对不同的平台进行重复开发。为解决这个问题, PhoneGap 提供了基于 Web 的统一编程方式,使得同一程序能够在不同的平台上运行。然而,PhoneGap 并未 提供兼容不同平台的统一界面风 。Dojo Mobile 正好弥补这一缺失,将同一程序在不同平台下展现为与平台 一致的界面风 。另外,Dojo Mobile 还提供了模块化的组件 Widget ,简单有效的数据接口,大大提高了开发 的效率。 发布日期:2012 年 5 月 07 日 级别:中级 本文将详细讲述 Doj o Mobile 在 PhoneGap 上的开发过程,并通过一个实例程序进行讲解,能够让读者快速掌 握利用 Doj o Mobile 在 PhoneGap 上的开发技术。 背景介绍 PhoneGap 是一款开源且跨平台的移动应用开发框架。它对各个移动平台的本身 API 进行了简化和抽象。开发 者仅需要掌握 Web 开发的基本技术,就可以使用 HTML 和 JavaScript 在其上进行开发。所开发的 JavaScript + HTML 代码,经过 PhoneGap 平台的封装,可以导出为 iOS 和 Android 程序。基于 PhoneGap 开发的应用 程序兼容性好,可以做到“Write once, run everywhere 而兼容性越强,所需的开发成本越低。目前PhoneGap 对不同平台提供的功能特性有一定的差别,如图 1 所示。其对于主流平台 Windows Phone 7 、Android 及 iOS 4 能够非常好地支持。 图 1.PhoneGap 在不同平台下的特性 PhoneGap 对于标准化有着非常好的支持,它基于 W3C 标准,现有的 Web 程序甚至无需修改就可以在 PhoneGap 上运行。当与功能强大的 Mobile 框架结合时,能够极大地降低开发成本。 Doj o Mobile 框架是一个移动终端的 Web 应用开发框架,是 Doj o 的一个子项目。它主要面向手持设备上的 Web 富客户端应用开发,提供了 iOS 和 Android 两套主题, 使得基于 Doj o Mobile 的应用具有手机本地应用 的外观和效果。Doj o Mobile 具有轻量级、模块化、速度快及封装性好的特点。 Doj o Mobile 经过压缩之后体积只有几百 K ,对于移动设备非常适合。 Doj o Mobile 基于 HTML5 和 CSS3 来实现一些特效,比较流畅,响应速度快。 Doj o Mobile 对于 iOS 和 Android 主题封装性好,开发者只需使用统一的布局和 CSS 即可实现不同平台的本 地效果。 除此之外,Doj o Mobile 与 PhoneGap 的结合 非常好,基于 Doj o Mobile 的程序可以很简单的被 PhoneGap 转换成本地应用程序。 回页首 开发环境搭建 搭建开发环境分为三个步骤:第一步,搭建 Android 开发环境。第二步,配置 PhoneGap,将其集成到 Android 项目中。第三步,在配置好的 Android 项目中加入 Doj o Mobile 。 Android 开发环境 Android 开发环境可以配置在 Windows,、Mac OS,、Linux 等操作系统上。本文的示例是在 Windows XP 平台 上开发,以下就以 Windows XP 为例进行介绍。Android 开发环境的搭建需要若干软件,详细如下:JDK, 、 Eclipse 、Android SDK, ADT(Eclipse 插件 ) 。 JDK 的安装配置与 Eclipse 的配置,对于任何 Java 开发者或者用 Eclipse 作为开发平台的开发者来说都是非常 熟悉的,在这里就不赘述了。 安装配置好 JDK 与 Eclipse 之后,接下来需要安装 Android SDK 和 ADT 。 Android SDK 可以在 /sdk/index.html 下载获得压缩包 android-sdk-windows.zip。详 细过程如下: I. 将此压缩包解压到 C:\android( 目录可以修改 ) ,运行目录下的 Setup.exe 将会弹出窗口如图 2 。若出现Fail to fetch URL...类

文档评论(0)

1亿VIP精品文档

相关文档