手機應用程式
原生應用程式——原生程式應用是基於iOS、Android、WP等智能手機本地操作系統,以原生程序編寫運行的應用程式。
原生應用程式
優點:
打造完美的用戶體驗
性能穩定
操作速度快,上手流暢
訪問本地資源(通訊錄、相冊)
設計出色的運動效果、過渡
系統級貼心通知或提醒
用戶留存率高
缺點:
發行成本高(不同平台有不同的開發語言和接口適配)
維護成本高(比如一個App已經更新到V5,但仍有用戶在使用V2、V3、V4,需要更多的開發者維護之前的版本)
更新很慢。根據不同的平台,投稿-審稿-在線等不同流程,需要經過比較複雜的流程
網絡應用程式
網絡應用程式,顧名思義,是指基於網頁的應用程序,基本用Html5語言編寫,無需下載安裝。類似於現在提到的輕應用。基於瀏覽器的應用程序基本上是網絡應用程式的觸摸屏版本。
優點
開發成本低
更新快
更新不需要通知用戶,不需要手動升級
可以跨越多個平台和終端
缺點:
臨時入口
無法獲取系統級通知、提醒、動畫效果等。
用戶留存率低
設計上的許多限制
體驗不佳
混合模式移動應用程式——指半原生半網絡的混合應用程式,兼具「原生應用程式良好用戶交互體驗的優勢」和「網絡應用程式跨平台開發的優勢」。需要下載安裝,看起來和原生應用程式類似,只是用戶界面頁面瀏覽量很少,訪問的內容是網絡頁面。因此,混合模式移動應用程式力求打造類似於原生應用程式的體驗,但仍受限於技術、網速等諸多因素。