对不起,虽然我在phoneGap上看了官方文档,但我仍然对此感到困惑:
问题:
如果它声称我们不需要使用不同的语言来开发各种平台的应用程序,那么我为什么从网站上阅读这一段:
该PhoneGap Android
文档提供了完整的要求列表以及每个要求的安装说明。
如果您正在为 iPhone 开发,您将需要:
基于英特尔的 Apple 电脑 、iPhone SDK、Xcode、Mac OS X Snow Leopard
这意味着我仍然需要购买 Mac 产品来开发应用程序。这是为什么?
对不起,虽然我在phoneGap上看了官方文档,但我仍然对此感到困惑:
问题:
如果它声称我们不需要使用不同的语言来开发各种平台的应用程序,那么我为什么从网站上阅读这一段:
该PhoneGap Android
文档提供了完整的要求列表以及每个要求的安装说明。
如果您正在为 iPhone 开发,您将需要:
基于英特尔的 Apple 电脑 、iPhone SDK、Xcode、Mac OS X Snow Leopard
这意味着我仍然需要购买 Mac 产品来开发应用程序。这是为什么?
您需要 Apple 计算机来编译 PhoneGap 包装器(可能使用 iPhone SDK 编写)。
PhoneGap 中的代码是用 HTML 5 / JavaScript 编写的,并且是跨平台的。
PhoneGap 是一个跨平台移动应用程序开发框架。您无需为不同的平台编写不同的代码库。相同的代码库用于为不同平台构建应用程序。但是每个平台的构建环境是不同的。你需要一本 MAC 书来为 iPhone 构建应用程序。否则,您可以使用 phoneGap 构建服务。只需将您的代码库上传到 PhoneGap 构建云服务。构建服务将为每个平台生成构建。生成的构建可以从云服务下载。欲了解更多信息,请访问https://build.phonegap.com。