0

对不起,虽然我在phoneGap上看了官方文档,但我仍然对此感到困惑:

问题:

如果它声称我们不需要使用不同的语言来开发各种平台的应用程序,那么我为什么从网站上阅读这一段:

移动 Tutsplus

PhoneGap Android文档提供了完整的要求列表以及每个要求的安装说明。

如果您正在为 iPhone 开发,您将需要:

基于英特尔的 Apple 电脑 、iPhone SDK、Xcode、Mac OS X Snow Leopard

这意味着我仍然需要购买 Mac 产品来开发应用程序。这是为什么?

4

2 回答 2

3

您需要 Apple 计算机来编译 PhoneGap 包装器(可能使用 iPhone SDK 编写)。

PhoneGap 中的代码是用 HTML 5 / JavaScript 编写的,并且是跨平台的。

于 2012-05-22T03:47:18.507 回答
0

PhoneGap 是一个跨平台移动应用程序开发框架。您无需为不同的平台编写不同的代码库。相同的代码库用于为不同平台构建应用程序。但是每个平台的构建环境是不同的。你需要一本 MAC 书来为 iPhone 构建应用程序。否则,您可以使用 phoneGap 构建服务。只需将您的代码库上传到 PhoneGap 构建云服务。构建服务将为每个平台生成构建。生成的构建可以从云服务下载。欲了解更多信息,请访问https://build.phonegap.com

于 2013-10-02T11:12:44.157 回答