2016-08-29 64 views
-6

我想要構建一個android應用程序,並且我已閱讀,但關於離子也很少,它也用於創建移動應用程序。我已經在android上工作過了,想知道兩者之間有什麼區別?抱歉提出一個普通問題,但我無法理解Android SDK(Java)和離子(html,css,angular js)服務目的的區別。離子和Android之間的區別sdk

+2

你有沒有聽說過'原生應用程序'與'混合應用程序'?實際上使用android工具在java中編寫代碼稱爲'native app',它將只運行android環境。另一種是通常在'js' +'HTML CSS'中編寫的'hybrid'應用程序運行在每個環境中。你會得到很多文章。對於「混合」應用程序開發,「離子」在比賽中最爲有用。 – Vineet

+0

檢出** https://www.quora.com/What-is-the-difference-between-HTML5-Native-and-a-Hybrid-app-Which-is-better** – Anuj

+0

離子(Hybrid Apps)將運行在像android,ios等多種平臺上,但Android(Native Apps)應用程序等應用程序只能運行在單一(本機)平臺上。 –

回答

1

首先不要比較Ionic與Android。 Ionic是基於Apache Cordova的混合/跨平臺框架。

如果您只想爲Android設備開發應用程序,則可以選擇Native Android。如果您的目標是Android和iOS,請繼續使用Ionic。

Ionic使用AngularJS,你需要Javascript,HTML5和CSS知識。 Android本地編碼基於Java。

相關問題