在這個app橫飛的年代,對于整個產品研發(fā)團隊來講,高速的迭代,爆炸式的功能追加已經成為了互聯網行業(yè)的時代標簽,以小時甚至分鐘為單位的進度度量成為了常態(tài)。在這個市場大環(huán)境下,浪里淘沙的不單單是商業(yè)模式、產品定義,技術格局也在以颶風的速度在迭代更新,本來已經日新月異的技術,配合著各式各樣產品的出現發(fā)生了更加驚人的變化。而app和H5的大戰(zhàn),也早在幾年前就已經悄悄拉開帷幕。 競爭現狀 說起app和H5的現狀,要從2個方面進行闡述: 1、app應用與H5應用之爭 app應用也就是我們常說的ios、android兩大體系(其他系統(tǒng)占比太少不做考慮),這類應用都比較重,功能全面,交互流暢。 H5應用的主要體現在我們的社交類工具中,只需要有一個簡單的瀏覽器引擎就可以運行,這類應用都非常輕量級,功能單一,通過微信等平臺傳播很快。 2、app應用內部的原生與H5占比之爭 現在的大部分app應用中,已經充斥著占比很高的H5頁面或者元素,致使app只是作為一個功能展示框架。從目前主流非工具類、非大型游戲的app應用來看,使用硬件機能部分、常年不變且使用率很高的部分會使用原生app,其他功能幾乎都是清一色H5實現,而這種變化對于普通用戶來說基本是無感知的。 原生app劣勢: 1、ios迭代周期嚴重受限 擋在ios原生app面前最最重要的一個壁壘,就是蘋果公司的審核,平均每個版本審核1周,每年只有寥寥數次的快速審核,即便是快速審核也需要3-4天左右的時間才能夠發(fā)布。加之In House版的推廣限制,app store已經成為了團隊談之色變的產物。讓我們這種上午需求下午上線的團隊幾乎沒有辦法進行推進。 每一個原生app改動都要提前若干天進行部署,還需要考慮之后若干個月可能的變更,不單單是成本激增、風險更大,更重要的是:互聯網時代的產品比拼如果技術成為了瓶頸,那這個產品必將寸步難行。 2、android兼容性差 android雖然沒有像ios那樣的審核周期,但所換來的卻是千差萬別的兼容性問題,每一個android開發(fā)和qa手上沒有5個以上的真機,都不好意思說自己接觸過android。每一個android開發(fā)的內心深處,多多少少都對某些老爺機有說不出的怨念,經常會想,我為什么不去搞ios! 3、用戶使用成本高,導致拉新困難 這一條是針對app應用的劣勢,想讓一個用戶下載并使用一個app,要遠比讓他從微信中授權使用一個網頁應用難的多,導致了各種地推活動的獎品越來越好但效果越來越差事實。 4、開發(fā)成本高 首先你要有一批ios開發(fā),再加一批android開發(fā),然后分別配置一批qa,即便單人的薪資已經有所回落,但app團隊的成本永遠是整個團隊里最高的之一。單單是兼容老版就要花去不少人工成本。 H5優(yōu)勢: 1、迭代速度快 相比ios的迭代速度,H5簡直就是即時響應,隨時變更隨時上線。用戶可以在毫無感知的情況下獲取到最新的變化。照片紅包上線與下線只是瞬息之間,我甚至沒有來得及ps我的玉照就已經被下線了。 2、兼容性強 H5的兼容性只體現在屏幕的大小和部分極特殊機型上,即便出現兼容性問題也僅僅是展示上的略微差異。相比android的夸張測試范圍,H5可以說并不存在兼容性的問題。 3、傳播途徑廣、用戶使用成本低 H5在營銷運行方面的優(yōu)勢太多,以至于我只能把他們歸結為這一條。通過各種社交產品的病毒式擴散,用戶只需簡單的打開鏈接即可達到我們的宣傳推廣目的。 4、開發(fā)成本低 H5團隊可以直接從pc前端團隊演變過來,甚至后端開發(fā)兼職H5的例子并不是沒有??偨Y起來就是:學得快、用人少、測試樂的呱呱叫。 app相比H5的優(yōu)勢: 相比app的劣勢,app的優(yōu)勢顯得十分單薄。 1、交互效果好,響應速度快 頁游和客戶端游戲的區(qū)別。目前對于追求產品極致體驗但苦于H5無法滿足的情況,原生app也是一種退路。 2、機能操作必不可少 對于硬件機能的操作,app有其不可替代性,比如相機和touch等功能。 3、用戶黏度高 對于app應用來說,一旦拉新成功,只要產品對他有價值,一般不會輕易棄用。但H5,鏈接一關,剛才干什么就已經忘記了。 未來: 說完了app和H5的對比后,讓我們來預測一下未來的事,還是從那兩個方面進行討論。 1、app應用與H5應用 工具類、大型游戲類app,這類app有H5無法達到的技術屏障,還是會繼續(xù)存在下去。而對于其他的應用,app的價值已經沒有或者很少。不說未來,即便是當下,很多沒有多少資金的創(chuàng)業(yè)團隊都是以微信搭載H5的方式進行產品運營,連作為殼子的app都省去了。 2、app應用內部的原生與H5占比 當H5(或者未來某種更牛逼的前端移動技術)的發(fā)展能夠達到媲美app原生的交互流暢度和展示效果時,現存的app內部也將發(fā)生重大變化,app的作用只是為了保證應用的名稱不同、logo各異,內部實現將完全由H5取代,app只是提供操作底層硬件機能與展示的空殼。 ?? |
|