2016-07-05 58 views
1

3的移動應用類別在我的理解存在使用webview將網站轉換爲android應用程序 - 它是否被分類爲本地應用程序?

  1. 原生應用程序 - 用java爲Android和Objective-C /斯威夫特IOS
  2. 混合應用程序內置 - 建成使用HTML,CSS,Javascript支持,但是包爲每個平臺用科爾多瓦(PhoneGap的),標誌性,等等...
  3. HTML5應用 - 完全建成使用HTML,CSS,Javascript和可以在手機瀏覽器

我有以下問題打開:

  1. 是一個Web應用程序轉換爲Android應用程序使用Webview放置在本機應用程序的類別?請澄清。

  2. 當您構建HTML5應用程序(上述類別3)時,您使用HTML,CSS和Javascript編寫代碼,但是您使用Webview還是隻使用移動瀏覽器訪問HTML頁面?

  3. 混合應用程序可以在網絡瀏覽器中打開,除了作爲本地應用程序訪問嗎?

  4. 是否可以將HTML5應用上傳到應用商店?我瞭解它不需要批准。它甚至可以定價?

  5. 什麼樣的應用程序主要在公司開發?

  6. HTML,CSS代碼在可用於科爾多瓦之前應該做出響應嗎?如果沒有,在使用Cordova之前可以使用Bootstrap嗎?

感謝您提前給予的幫助!

回答

3
  1. 是一個Web應用程序轉換爲使用Webview放在本機應用程序的類別的Android應用程序?請澄清。

這可能是第二類的更多 - 你從App Store下載的應用程序,它的存在爲您的手機上一個真正的應用程序,但它只是顯示網頁。它與Phonegap或Cordova類似,但較少發展。

  • 當構建一個HTML5應用(上述3類),則寫在HTML,CSS和JavaScript代碼但你使用Webview或者你只是訪問HTML頁面使用移動瀏覽器?
  • 你剛剛接觸它通常在Web瀏覽器,它的編碼完全一樣,你會編寫你的桌面網站。

  • 能混合應用在除了web瀏覽器被打開以訪問它作爲本機應用程序?
  • 沒有,混合應用程序是一個真正的應用程序 - 必須啓動您的手機上,就像您啓動任何其他應用程序。

    1. 是否可以將HTML5應用上傳到應用商店?我瞭解它不需要批准。它甚至可以定價?

    如果HTML5應用你的意思是不是科爾多瓦作出或包含在Webview,則沒有,它不能被提交到應用商店,因爲它只是一個網站。如果它被包裝在科爾多瓦,甚至簡單的Webview,它可以正常上傳到應用程序商店,甚至可以定價,因爲它是一個像其他應用程序一樣的應用程序。

    1. 公司主要開發哪種應用程序?

    大多數公司都希望構建原生應用程序,因爲外觀和感覺要好得多。一些公司將會因爲價格便宜而成爲第二類,而其他一些公司(比如本地公司)則會確保他們的網站在移動設備(第三類)上看起來不錯,因爲應用程序會過度殺傷。

    1. HTML,CSS代碼在可用於科爾多瓦之前應該做出響應嗎?如果沒有,在使用Cordova之前可以使用Bootstrap嗎?

    如果你想使用在科爾多瓦相同的代碼,你應該設計你的HTML和CSS來響應 - 製作一個網站響應後需要更長的時間,並不僅僅是編碼移動首先從一開始就更難了。像你提到的那樣,bootstrap是一個很好的起點。

    +0

    謝謝!現在很清楚。 –

    相關問題