《PhoneGap精粹:构建跨平台的移动App》——1.6节构建PhoneGap应用程序
本节书摘来自异步社区《PhoneGap精粹:构建跨平台的移动App》一书中的第1章,第1.6节构建PhoneGap应用程序,作者 【美】John M. Wargo,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.6 构建PhoneGap应用程序PhoneGap精粹:构建跨平台的移动App如果你有款完整的web应用程序,无论其中是否使用了PhoneGap API,都必须被打包成原生应用程序,才能在设备上运行。PhoneGap所支持的每个移动设备平台都有其自己的特有的打包工具或编译成原生应用程序的工具。为了给每个支持的移动平台构建PhoneGap应用程序,应用程序的web内容(HTML、CSS和JavaScript以及其他所需的文件)必须被添加到每个平台对应的应用程序项目中,然后使用对应平台的特有工具构建。 这个过程中有挑战的是,每个移动平台使用完全不同的工具,同时对应的应用程序项目使用不同的配置文件和不同的文件结构。更糟的是,不同的移动平台有不同的PhoneGap JavaScript库。虽然调用API的方式每个平台是一样的,但是用于和不同平台(比如Android、BlackBe...