2014-03-25 114 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應用
  • 機功能已經實現(插件)
相關問題