1.nativeapp(原生app)
就是用android和object-c (Swift)等原生語言開發的應用。
原生程序,一般依托于操作系統,有很強的交互,是一個完整的App,可拓展性強。需要用戶下載安裝使用。
優點:打造完美的用戶體驗;性能穩定;
? ? ? ? ? ?操作速度快,上手流暢;
? ? ? ? ? ?訪問本地資源(通訊錄,相冊);
? ? ? ? ? ?設計出色的動效,轉場;
? ? ? ? ? ? 擁有系統級別的貼心通知或提醒;用戶留存率高。
缺點:分發成本高;維護成本高;
? ? ? ? ? 更新緩慢,根據不同平臺,提交–審核–上線 等等不同的流程,
? ? ? ? ? 需要經過的流程較復雜
2. webapp就是在瀏覽器中運行的web應用。
你可以用10086的網站去充話費,12306網站上買火車票。H5
用Html5語言寫出的App,不需要下載安裝。類似于現在所說的輕應用。生存在瀏覽器中的應用,基本上可以說是觸屏版的網頁應用。