商鋪名稱:成都市億合科技有限公司
聯系人:陶(小姐)
聯系手機:
固定電話:
企業郵箱:
聯系地址:成都市青羊區光華大道東一段光華中心B座1205-1207(成都四號 線中壩站1
郵編:610031
聯系我時,請說是在電子快手網上看到的,謝謝!
他們各有優劣,但是隨著H5的勢頭正大,現在H5開發的APP也越來越多,不乏一些大家常用的就是用H5開發的。例如京東一些頁面、QQ興趣部落等
原生APP與Web APP的區別
原生APP直接基于操作系統編寫,可以調用很多操作系統底層應用,可以完成很復雜的交互與功能,需要下載安裝。
原生APP的優點:1.操作穩定,效率高;2.直接訪問底層應用,例如通訊錄等;3.可以實現更多的交互效果;3.具有系統級別的交互體驗與提醒。
缺點:1.開發成本高,不同平臺使用不同的語言(IOS、Android);2.維護成本高,每一個迭代版本都得維護;3.更新迭代耗時,根據不同平臺,提交–審核–上線 等等不同的流程,需要經過的流程較復雜,且iOS和Android相比,審核更復雜,時間也更長。
Web APP 不需要下載,通過瀏覽器直接訪問。需要瀏覽器系統進行交互。
優點:1. 開發成本低:H5是一種前端語言,與后臺語言無關,并且適配各種平臺;2.維護成本低:只需要發布就可以了;3.更新快:不需要經過復雜的上線流程即可更新
缺點:1.受限于網絡和硬件、很多動效即使可以在H5上實現,效果也不好,且由于硬件和系統劣勢,Android的效果更差;2.臨時性的入口、無法獲取系統級別的通知,提醒,動效等等;3.設計上受限制諸多, 用戶體驗較差 ;
如何辨別原生APP與Web APP
1.看跳轉。原生比Web效率更高、速度更快、操作體驗也更好。
2. 看斷網顯示的情況。斷網后依然能顯示部分的是原生APP,顯示404是Web APP,完全沒內容;當然現在Web APP也可以通過預存離線包的形式實現斷網訪問。
3. 看APP頂部導航欄是否會有關閉的功能
頂部有關閉功能的是Web APP,沒有的則是原生APP(不過,如果要完成這個功能也是可以的)
4. 下拉刷新功能
如果界面沒有明顯刷新現象的是原生的,如果有明顯刷新現象,比如頁面閃一下或者白屏一下的是H5頁面(IOS和Android)。
不過現在很多框架、硬件升級、網速升級。如果APP有足夠的開發資源來對H5頁面進行優化,其實是可以做到和Native的體驗非常接近的,能讓你幾乎無法分辨。
界面設計有哪些異同?
支付寶中原生APP的鍵盤和浮層是一體的,而唯品會H5頁面的浮層和系統鍵盤是分離的,H5頁面鍵盤是有局限性的。
是夠能覆蓋頂部狀態欄。原生APP可以在彈出框之后整個頁面添加蒙版。而Web APP狀態欄區域不會被蒙版覆蓋。