我是一名需要构建HTML5移动应用的网络开发人员 - 我们需要尝试提交给应用商店,包括Apple的App商店。因此,我需要以某种方式将我的应用程序包装到本机框架中。
话虽这么说,我没有时间去学习Objective-C的细节,并把它弄清楚。
我正在尝试使用像PhoneGap这样的服务,或者只是使用webview创建一个较小的原生应用程序,从我的网站服务器中提取我的移动应用程序。
在这种情况下,我的应用程序需要联系的唯一本机硬件是推送通知(可能通过Urban Airship)和Geolocation(可以通过HTML5完成)。
什么时候使用PhoneGap而不是简单地创建UIWebView,反之亦然?在这种情况下你会建议哪个?
答案 0 :(得分:4)
Apple对PhoneGap应用非常忠诚 - 在iStore上几乎没有问题。你应该遵循Apple人类指南,一切都应该没问题。 PhoneGap提供了许多不同且有趣的功能。它也是跨平台的 - 适用于iOS,Android,WP7等。我认为这是包装HTML5和JS的最佳方式。
谈论推送 - 如果你选择了phonegap,我建议你看一下pushwoosh服务。