2014-03-25 47 views
2

我们正在开发Sencha Touch的HTML5移动应用程序。iOS应用程序:webView或PhoneGap?

现在我们要打包的应用程序,并发现我们有两种方法

第一个是使用PhoneGap的生成基于我们HTML5代码的本地应用程序。

第二个是在Xcode中创建单个WebView应用程序,并请求将承载我们的HTML5代码的url。

我发现第二种方法比较容易。那么使用PhoneGap生成原生应用程序有什么优势?

+0

苹果一般不会批准只是一个'UIWebView'的应用程序;我从经验中学到了东西。 – klcjr89

+0

真的吗?我刚刚阅读这个http://engineeringblog.yelp.com/2013/11/whoa-that-embedded-web-view-looks-hot-in-your-ios-app.html。 Yelp似乎通过webView发布他们的iOS应用程序。 – ethanjyx

+0

它可能通过了一个简单的评论,但它可以在任何时候拉。指南指出,仅仅是一个链接或网页视图集合的应用程序将不被批准。 “俗话说” – klcjr89

回答

1

当我们需要设备的某些原生功能时,我们通常使用phonegap/cordova,例如条形码扫描仪。

当然,您可以创建自己的条形码项目,但为什么要重新发明轮子。由于phonegap/cordova 3.0创建应用程序所需的工作量相当低。只要按照指南和你所有的设置。

http://docs.phonegap.com/en/3.4.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide

简称:PhoneGap的/科尔多瓦

优势

  • 准备不同的平台,很少着力打造Android应用
  • 机功能已经实现(插件)
相关问题