使用H5和ionic 進行移動APp開發
首先要開發一個完整的網站,然后,在網站的基礎上,使用
H5+huozhe ionic提供的打包技術,把網站打包成一個應用。
把網站打包成一個可以安裝到手機上運行的APp,
為什么要打包了???
為了可以安裝的手機上
為了可以調用底層設備的api
打包之后,可以得到一個安卓的引用。這個應用,底層其實是一個網站。
優點:開發的效率高
缺點:性能上不好。
2==》RN和Weex進行app開發
首先,開發一個完整的項目,只不過,這里開發的不是一個網站。而是一個模板項目。
此時是一個半成品。 既不能運行到手機上,也不可以運行在瀏覽器上。
當模板開發完成后,在進行打包,需要使用RN提供的打包命令。
在項目模板中的源代碼翻譯成原生的java或者Oc代碼,最終,打包完成后,我們得到手機app.
此時是一個真正原生的app
缺點:可用的組件,沒有原生的多。