使用Phonegap的Iphone应用程序以及我可以使用的操作系统和IDE

时间:2013-01-31 05:40:30

标签: iphone cordova

我要求客户开发iPhone应用程序。由于我是点网开发者,我认为这对我来说有点挑战。所以我想用手机间隙来开发它。所以在向客户提出建议之前,我需要确定一些要点。

我真的需要一台mac机来开发它吗?

由于我只使用html5,css和js,我可以在Visual Studio / Eclipse中开发它吗?我已经在这两个IDE中尝试了一些示例。一旦应用程序准备就绪,我已经阅读了有关使用 PhoneGap Build 的信息,我可以准备好在iPhone上使用了...

但是从以下链接,我理解的是,我需要一台苹果电脑,mac os和Xocde来开发它,即使它不是原生移动应用程序。

http://mobile.tutsplus.com/tutorials/phonegap/phonegap-development/

在与客户交谈之前,请引导我一些见解。

感谢。

3 个答案:

答案 0 :(得分:2)

  

PhoneGap Build是一种基于PhoneGap构建的基于云的服务   框架。它允许您轻松地构建相同的移动应用程序   云。为了简单地构建您需要的应​​用程序   上传您的网络资源 - 一个包含HTML,CSS和JavaScript的ZIP文件   PhoneGap Build,一段时间后你会收到下载的URL   所有移动平台。

我是从here读到的,他们还提到过安装SDK

  

如果您不拥有,可能需要安装一些SDK模拟器   要测试构建的特定设备。

在此link中,他们发了一个注释

  

由于PhoneGap Build使用Apple的标准开发流程   构建应用程序,您需要注册他们的开发人员   程序在PhoneGap Build上构建iOS应用程序。你也会   需要Mac来配置您的证书和配置文件。

考虑使用Mac虚拟机。

答案 1 :(得分:1)

您主要需要一台mac来创建键值链对来签署您的应用并在设备上进行测试。你可以得到一台Mac VM,这是我的建议。然后,您可以使用phonegap构建服务来编译iOS的www文件夹

这是一个很好的演示,可以让多个索引文件拥有一个解决方案库 http://blog.safaribooksonline.com/2012/07/13/mcrooster-a-phonegap-application-with-a-single-codebase/

答案 2 :(得分:1)

我认为你应该在使用PhoneGap上床之前做更多的研究,以免成为Objective-C开发者。 PhoneGap有其局限性,与本机应用程序开发相比,我的体验非常差。