2012-04-19 18 views
0

任何人都可以幫助我理解iOS的混合應用程序,本機應用程序和Web應用程序之間的區別?本機,混合和Web應用程序定義

+0

在移動世界中,像本機應用程序,網絡應用程序和混合應用程序這樣的術語很常見,但有什麼區別?這裏有一點解釋。 http://markupjavascript.blogspot.in/2013/11/native-apps-web-apps-hybrid-apps-what-is-the-difference.html – 2013-11-15 16:34:22

回答

5

彙總:

  • 本地:它是一種適當的iPhone應用程序,使用Objective-C和iPhone SDK構建。您將通過App Store下載並安裝到您的手機中。
  • Web App這只是一個網頁,準備用你的iPhone打開。你可以通過互聯網訪問它,而且你不需要在手機上安裝任何東西。它們是內置例如HTML5
  • 混合正如你可以想像,其兩者的組合,它的應用程序內置的原生應用程序,但實現了通過網絡的一些功能

你可以找到一個這個在這裏漂亮的演示:

http://www.slideshare.net/grigs/native-vs-mobile-web-vs-hybrid-apps-for-mobile-development

0

應用程序中使用SDK由蘋果公司提供的IOS建成被稱爲原生應用。它必須用Apple提供的框架和類來構建。 Web應用程序使用HTML5,Javascript和CSS構建,並在Safari中加載。您可以在http://www.apple.com/webapps/上找到網絡應用程序。而關於混合應用程序,他們也寫在HTML5,JavaScript,CSS和編譯使用工具,如PhoneGap的編譯爲喜歡Android,黑莓不同平臺等

1

對於iOS

母語: -使用的語言是Objective C或swift.tool是Xcode和硬件是Mac.Have高級UI交互。更快的性能。您可以使用App Store下載和安裝應用程序。完整(100%)的功能。這個應用程序可以訪問手機的各種設備,例如: - 相機,地址簿。有時可以使用這些應用程序,而無需互聯網。

網址: -這與原生app.Used網絡技術相反,如HTML 5,CSS,JavaScript。無需安裝和升級anythings.Can通過瀏覽器訪問。因此,總是需要互聯網連接。但已經運行的任何地方approach.Can't訪問手機的各種設備。

混合: -這使用HTML 5,CSS,JavaScript和本地容器包裝本地和web.Build的組合最好的組件。應用程序商店分發。也可以訪問手機的各種設備。

相關問題