H5這麼牛,還要使用原生開發app嗎?

近幾年隨著瀏覽器和cpu的性能再不斷的提高,客戶端腳本JavaScript可謂是大火,JavaScript不再只是做做網頁的特效了,甚至於利用它們的三大框架都可以達到原生app的使用效果,但是不免讓開發者有這樣的疑問,真的h5取代了原生開發嗎?

H5這麼牛,還要使用原生開發app嗎?

先說下什麼這兩者的根本區別:
h5即使html+css+JavaScript,隨著html和css的發展。很多原生的api都有提供給html5進行調用比如攝像頭可以直接通過html5的api進行調用。因為h5是跨平臺的語言,很多開發者也是大大的喜歡。可以說只要寫一次代碼就可以編譯到各個不同的平臺。
原生app是指什麼呢?比如ios客戶端採用的就是object-c的語言進行開發的,比如android就採用java進行開發。而windows就採用visual c++進行開發。
蘋果市場禁止html5開發app。
可以說蘋果商城的審核是最為嚴格的,可以說html5 app體驗感不是那麼好,也可以說蘋果想主推它的swift的語言。但是不管出於哪種目的,蘋果就是禁止web app。
web app只能在小型應用上可以擔任,大型應用的話還是建議大家採用原生語言進行開發。


分享到:


相關文章: