开发移动应用程序初看上去不免让人心生畏惧。也难怪,这类开发常常需要针对数百种手机,并要为之提供支持,因此移动应用程序开发既耗时又成本昂贵。所幸的是,Yahoo! Blueprint 提供了一种开发移动应用程序的简单方法,从而减轻了这种痛苦。通过 Blueprint,可以一次创建一个针对具有浏览器的移动设备(或支持 Blueprint 平台的设备)的移动应用程序,这就让您能够接触到数以千计的潜在用户。在本教程中,了解如何使用 Yahoo! Blueprint 平台开发一个有关天气情况的移动小部件。
在本教程中
本教程面向那些有兴趣学习使用 Yahoo! Blueprint 平台开发移动小部件应用程序的开发人员。虽然本教程针对的是初级开发人员,但如果您具备有关 Web 应用程序、移动应用程序、XML 和 PHP 的一般知识则更好,但不是必需的。
目标
Yahoo! 创建 Blueprint 是为了针对其移动平台编写移动应用程序,比如 Yahoo! Go 软件,它能将移动设备连接到 Internet。有了 Blueprint, Yahoo! 用来开发移动应用程序的端对端的工具集就齐备了,而且由此还催生了基于 Blueprint 设计移动应用程序的开发人员的全球生态系统。
完成本教程后,您将能够充分地理解 Blueprint。我们的天气小部件使用服务器上的 PHP、Blueprint XML 以及 Yahoo! Weather Web 服务来获得当前的天气情况。本教程涵盖了如下主题:
本文转自IBM Developerworks中国