我可以用HTML / CSS / JavaScript编写应用程序并使用类似phoneGap的东西,但推荐这种技术吗?在Objective-C中编写应用程序不是更好吗?
答案 0 :(得分:3)
对于原生应用[目标C]我在真机和虚拟机上试过Hackintosh
是可能的,但对于苹果来说是非法的,而且有时你会撞到一些墙壁很困难。这需要一些时间来解决。
最简单的选择是购买二手mac [400美元起?对于台式机或更少的旧笔记本电脑],并从那里开始,
因为您的应用开发涉及很多签名。根据您的经验,最好让它们为您“自动化”。
所以即使在HTML + JS [手机间隙等]上开发你的应用程序,作为包装器你需要处理xcode和objC
祝你好运!答案 1 :(得分:0)
如果你想做一个应用程序,而不只是建立一个可以通过浏览器访问的网站,你最好的选择是使用像Adobe Flash Builder或Delphi Prism这样的产品,它允许你在十字架上编码平台方式,但编译成本机ios字节码。我认为这种方法的一个大问题是对手机硬件(如GPS等)的本机访问,以及调试。因为没有一个好的模拟器可以用来测试。
http://tv.adobe.com/watch/adc-presents/build-ios-applications-using-flex-and-flash-builder-45/
答案 2 :(得分:0)
电话差距不如Objective-C的原因是因为它没有原生外观。如果这对你没关系,那么phonegap应该没问题。
如果您决定不关心原生外观,那么您可以在Windows机器上构建手机间隙应用程序,然后通过this等网站进行编译。当我使用phonegap进行iOS开发时,在使用Xcode进行编译时出现了一些错误,否则在编译时就没有了,所以你可能不得不在mac上做一些调试。