Native App

Native App

Native App是一種基於智慧型手機本地作業系統如iOS、Android、WP並使用原生程式編寫運行的第三方應用程式,也叫本地app。一般使用的開發語言為JAVA、C++、Objective-C。

基本介紹

  • 中文名:原生態套用
  • 外文名:Native App
  • 性質:APP
  • 平台:iOS、Android、WP
  • 也叫:本地app
基本簡介,概述,優勢,劣勢,發展現狀,

基本簡介

Native App是一種基於智慧型手機本地作業系統如iOS、Android、WP並使用原生程式編寫運行的第三方應用程式,也叫本地app

概述

iOSAndroid這兩個的手機作業系統發布以來,在網際網路界從此就多了一個新的名詞:App(意為運行在智慧型的移動終端設備第三方應用程式)。
開發者們都知道在高端智慧型手機系統中有兩種應用程式:一種是基於本地(作業系統)運行的APP;一種是基於高端機的瀏覽器運行的Web App
Native App因為位於平台層上方,向下訪問和兼容的能力會比較好一些,可以支持線上或離線,訊息推送或本地資源訪問,攝像撥號功能的調取。但是由於設備碎片化,App的開發成本要高很多,維持多個版本的更新升級比較麻煩,用戶的安裝門檻也比較高。但是比較樂觀的是,AppStore培養了一種比較好的用戶付費模式,所以在Apple的生態圈裡,開發者的盈利模式是一種明朗狀態,其他market也在往這條路上靠攏。

優勢

1、提供最佳的用戶體驗,最優質的用戶界面,最華麗的互動
2、針對不同平台提供不同體驗
3、可節省頻寬成本
4、可訪問本地資源
5、盈利模式明朗
6、打開速度更快

劣勢

1、移植到不同平台上比較麻煩
2、維持多個版本的成本比較高
3、需要通過store或market的確認
4、盈利需要與第三方分成
5、開發的成本比較大

發展現狀

根據百度2013年Q1發布的《移動網際網路發展趨勢報告》顯示,在全行業的移動浪潮中,Native App開發者遇到前所未有的挑戰。Native APP遇到的三大困境:1、雖然用戶手機里的Native APP數量在增多,但日均啟動個數卻在減少;2、用戶的使用時長不斷向高頻Native APP集中,加劇了頭部效應;3、對於低頻和不知名的Native App,則面臨著更嚴峻的“分發”和“使用”長尾困境。這三大困境對開發者形成了較大的挑戰。
其中,大部分低頻和不知名Native App在套用商店少人問津,無法到達用戶手機。數據顯示,套用商店下載量最大的前1000個(數量占比不足0.1%)App,占據了總下載次數的一半以上。這說明用戶在下載套用時“馬太效應”明顯。困境同樣也體現在套用使用率上,用戶下載之後極少使用,要用時卻想不起或找不到它,甚至是六成的Native APP被下載安裝後一周內並未被使用,其中又有約1/3在一個月內都未被使用,逐漸成為“殭屍套用”。
Web App、Hybrid App、Native APP對比
Web App(網頁套用)
Hybrid App(混合套用)
Native App(原生套用)
開發成本
維護更新
簡單
簡單
複雜
體驗
Store或market認可
不認可
認可
認可
安裝
不需要
需要
需要
跨平台

相關詞條

熱門詞條

聯絡我們