回覆列表
-
1 # 碼農二胖
-
2 # IT眾生相
這個比較誰多誰少的問題,還是要結合實際的應用場景是什麼來回答。
首先,我們看看原生和混合的區別在哪裡?
原生開發是採用完整的安卓或iOS系統開發語言進行編寫,對手機作業系統和硬體的互動友好,執行速度快、使用者體驗好,但可移植性較差,每次更新版本都需要重新編譯上傳,並且使用者更新app時也需要重新下載進行安裝;混合模式開發的app則具備輕量化,執行速度和使用者體驗也差不了太多,更新應用時,使用者僅僅需要進行輕量化更新就可以,無需下載整個安裝包,開發成本較低,是目前絕大多數應用所選擇的開發方式。但混合開發的app往往依賴於網路傳輸,各自的優缺點比較明顯。
知道了原生和混合的區別,就方便我們在應用場景裡選擇,也就知道誰多誰少的答案了:
比如工具類的app,一般會選用原生開發,因為需要操作體驗好、反應速度快,迭代更新週期比較長;再比如商城、O2O類的app,則採用混合模式開發app比較合適,因為商城類app促銷活動多,更新迭代特別頻繁,不可能使用原生開發,三天兩頭的更新版本,上傳商店稽核,再到使用者更新下載,這個週期就太長了,中間還有不確定因素,耽誤了時間,就耽誤了促銷活動的推廣黃金期啊。
綜合上面所述,大致可以說工具類的app原生開發的多,商城類的app混合開發的比較多,至於其他類的app你完全也可以透過上面的利弊來衡量多少了。
-
3 # 老虎哥說事
這主要看APP屬於哪一個型別的了。
工具類,幾乎原生開發,例如:美圖、美顏之類的;
遊戲類,原生為主,混合很少。
內容類,混合為主,原生很少。例如:京東這些電商類或是新聞類的APP一般90%為Web,10%為原生的混合開發;
-
4 # 東北振興
原生app的特點是功能多、效能好,但是成本高;web app功能少、效能差,但是成本低。長期來看混合開發前景更好一些。
謝謝邀請,目測現在是原生開發多,原生開發的話使用者體驗更好,app流暢性更高,如果用h5頁面混合的話容易使使用者操作陷入死迴圈,不能正常回退到上一級頁面。以前在一家公司有一個app剛開始的時候就是用的h5打包的,使用者各種投訴,後面全部翻成了原聲的開發,原聲開發之後閃退,卡死現象少多了,下載量也上去了。