WEB开发网
开发学院软件开发Java 开发移动 Web Ajax 应用 阅读

开发移动 Web Ajax 应用

 2010-08-02 00:00:00 来源:WEB开发网   
核心提示:尽管受到媒体追捧,但是开发移动设备应用很多年来一直都是高投入、低回报的工作,开发移动 Web Ajax 应用, 基于 iPhone OS 和 Google Android 的最新一代智能手机提供了一个更简单的应用开发方法:Web 应用, 这种一次编译就可以支持所有设备的方法可以降低开发成本, 另外我们还需要使用 Jer

尽管受到媒体追捧,但是开发移动设备应用很多年来一直都是高投入、低回报的工作。 基于 iPhone OS 和 Google Android 的最新一代智能手机提供了一个更简单的应用开发方法:Web 应用。 这种一次编译就可以支持所有设备的方法可以降低开发成本。更重要的是, 所有这些高端设备都具备支持高级 HTML、JavaScript 和 CSS 的超现代的浏览器。在本文中, 我们将学习如何开发充分利用现代智能手机功能的广泛使用 Asynchronous JavaScript and XML (Ajax) 技术的应用。 我们将不仅能了解到如何发挥这些设备的最大功效,同时还能学习到如何处理它们之间的细微差别。

开始

本文阐述如何开发一个运行在 Apple iPhone 以及基于 Android 的智能手机上的移动 Web 应用。 开发这些设备上的移动 Web 应用,我们不能使用平常的桌面浏览器,至少不能完全只使用桌面浏览器。 我们还需要模拟器或实际的设备。对于 iPhone 来说,我们需要使用 iPhone 模拟器。它是 iPhone SDK 的一部分。本文所使用的是 iPhone SDK 3.1。类似地,我们也需要使用 Android SDK。它包含了一个 Android Virtual Device 管理器,这个管理器可以用来创建运行各个 Android 版本的 Android 模拟器。 其中本文使用的是 Android SDK 2.1。本文所用到的大部分代码是 JavaScript 代码,以及一些 HTML 和 CSS。 此外,应用还有一个使用 Java™ 实现的服务器端。这并不是强制性要求的,和其它的 Web 应用一样, 我们可以自己选择使用任意的服务器端技术。我们需要使用 Java 1.6 来运行本文所开发的应用。 另外我们还需要使用 Jersey,它是 JAX-RS 的参考实现,以及所有相关的 Java Archive (JAR) 文件。

1 2 3 4 5 6  下一页

Tags:开发 移动 Web

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接