【发布时间】:2011-11-29 10:30:20
【问题描述】:
我刚开始尝试使用 Phone Gap 来创建一个 Iphone 应用程序,在入门指南中它说要求是 Mac OS X Snow Leopard (10.6)。
我认为可以在任何使用 HTML/CSS/Javascript 的机器上进行 Phone Gap 开发?
【问题讨论】:
我刚开始尝试使用 Phone Gap 来创建一个 Iphone 应用程序,在入门指南中它说要求是 Mac OS X Snow Leopard (10.6)。
我认为可以在任何使用 HTML/CSS/Javascript 的机器上进行 Phone Gap 开发?
【问题讨论】:
Phone Gap 可以在自己的服务器上为您构建应用程序:https://build.phonegap.com/。有了它,您就不需要 mac 来开发您的应用程序了。
如果您需要私有应用,此功能不是免费的。
【讨论】:
PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. 如果平台要生成原生 iOS 应用(可以提交到 AppStore),那么你需要有 Mac OS,因为 Mac/XCode 支持 Objective-C。
完成 iOS 构建的过程与此略有不同 对于其他平台:所有 iOS 构建都需要由开发人员签名 证书和配置文件,与您的 Apple 相关联 开发者帐户和您要测试的设备。这个文件 介绍了如何设置。
注意:由于PhoneGap Build使用Apple的标准开发流程 要构建应用程序,您需要注册他们的开发人员 在 PhoneGap Build 上构建 iOS 应用程序的程序。你也会 需要 Mac 来配置您的证书和配置文件。
【讨论】:
实际上使用 phonegap 应用程序,您可以在 iPhone、Android 和许多手机应用程序中运行您的应用程序,只需使用 html-5、css、jQuery、javaScript 和 jQuery 移动编写的单一代码。 但是如果你想在苹果应用商店发布你的应用程序,那么你必须拥有只能在 mac os 中运行的 XCode。 因此,当您在设计或实施时,您不需要 mac os。您只需要记事本和支持 html 5 的浏览器。(用于测试)就是这样。
【讨论】: