华为HMS生态解析与移动生态盘点
導讀:在今天的移動應用商業領域,我們常常談及“生態”這個詞語。
“商業生態”(Business Ecosystem)的概念最早出現在1993年5月《哈佛商業評論》發表的一篇文章中,指由相互作用的組織和個人形成的經濟共同體。
生態成員組織包括供應商、用戶和其他利益相關者。生態系統領導者帶領成員調整投資方向、找到相互支持的角色,朝著共同的愿景邁進。移動應用生態體系,主要是由開發者、用戶和生態平臺三者共同組成。
開發者希望快速、低成本地將其開發的產品變現獲益,用戶希望獲得良好的使用體驗,生態平臺則一端為開發者提供全方位支持,另一端為用戶帶來豐富的應用體驗,從而形成整體。我們將從3個階段介紹移動應用生態的發展形態和主要特征。
作者:王希海 望岳 吳海亮 等
來源:華章計算機(ID:hzbook_jsj)
01 構建分發平臺,形成生態模式
在移動應用發展的初期,用戶使用應用經常面臨如下問題:
一是應用查找不方便,用戶經常找不到合適的下載網站,或者在網站上找不到所需的應用;
二是下載的應用容易存在安全隱患,安裝使用后可能會給用戶造成損失;
三是通過網站下載安裝應用過程復雜,需要一定的技能要求,對新手不友好、用戶體驗差。因此,用戶希望有一個便捷、安全的渠道來獲取應用。
對于開發者來說,也面臨一些問題:
一是需要自行將應用發布到多個網站,發布效率低、后續維護工作量大;
二是第三方網站眾多,用戶入口分散,不利于應用推廣和快速獲取用戶。
因此,開發者希望有一個高效便捷的應用分發渠道,來幫助自己在降低應用分發投入的同時,還能夠獲取更多的用戶。
這個階段,無論是開發者還是用戶,都期望有一個統一、便捷的應用分發平臺,來幫助他們解決遇到的問題。在此背景下,各智能終端廠商紛紛建立了應用分發平臺,如蘋果公司帶來了App Store,谷歌公司發布了Google Play,華為公司推出了華為應用市場等。
應用分發平臺的推出,有效解決了上述問題:開發者的應用可以直接通過統一的應用分發平臺高效分發;而用戶可以通過應用分發平臺一站式完成應用的查找、安裝和升級。
應用分發平臺的建立,使得開發者的應用可以快速直達用戶,開發者只要能開發出優質的應用,就能通過應用分發平臺獲取很多的用戶,得到更多的收入。
同時,用戶通過值得信賴的應用分發平臺查找、安裝以及升級應用,綜合體驗得到了極大提升。應用分發平臺成為早期生態平臺的雛形,以應用分發平臺為中心的生態體系就此形成,如圖1所示。
▲圖1 移動應用生態發展初期
02 提供全面支持,擴充生態陣營
隨著移動生態的快速發展,各大應用分發平臺的應用數量與種類也開始逐漸增加,同類或者相似的應用也越來越多。如何在同質化競爭中脫穎而出,并用盡可能短的時間來開發出一款優質的應用來搶占市場,成為開發者不容忽視的問題。
但是,從零構建一款優質的App是一項非常復雜的工程。開發者需要考慮一系列的問題。比如,服務器資源、關鍵技術問題的突破、研發人力成本、業務模式創新和安全隱私保護等。這意味著開發者需要投入巨大的成本,并耗費相當長的研發周期才有可能達成目標。
而在瞬息萬變的移動互聯網市場下,研發周期的長短足以決定一款產品的成敗。因此,開發者希望能夠由生態平臺為其提供相應的解決方案,包括提供移動應用開發中常用的基礎能力或服務、提升交付效率的工具以及有創新性的技術平臺,以便降低其投入成本,縮短應用開發周期,聚焦業務創新。
這一時期生態平臺也面臨著一些主要問題。生態平臺希望吸引更多的開發者,讓盡可能多的應用加入其生態圈,以便快速擴大應用的體量,進而為終端用戶提供豐富的應用選擇。而要達成這一目標,生態平臺需要解決如下兩個問題:
問題一,如何提供有競爭力的能力或者服務來吸引更多的開發者加入其生態圈
問題二,如何讓開發者的應用在其終端設備上有更好的應用體驗,從而幫助開發者更好地獲客,建立一個與開發者相互依存的良性共生關系?
要解決這兩個問題就需要生態平臺依托自身終端設備或者平臺優勢,來為開發者提供全方位的支持與服務。這包括提供移動應用領域的基礎能力或服務,豐富的推廣與激勵資源以及關鍵領域的技術支持,以幫助開發者進行業務創新。這些支持既是開發者所急切需要的,也是生態平臺實現自身良性發展的關鍵要素。
因此,在這一時期各大生態平臺紛紛提供了大量的開放能力及服務,來幫助開發者縮短應用開發周期、提升應用開發效率、支撐應用快速上架,從而確立自身在生態圈中的競爭力。
我們來看下各大生態平臺是如何積極進行能力開放的。在開發領域,各大生態平臺開放了各種SDK,將各自軟硬件的能力開放給開發者。例如,為開發者提供定位、地圖、云空間、數字版權保護、游戲等基礎能力。
在效率提升方面,各大平臺紛紛推出新的工具與語言,例如Apple的XCode工具集、Swift語言,Google的Android Studio以及華為的DevEco Studio等。這些工具與語言極大地解放了開發者的生產力,提升了應用開發效率與構建質量。
此外,生態平臺也推出了AR、VR、AI等前沿技術來幫助開發者在各自的業務領域高效地進行業務創新。得益于這些豐富的開放能力以及生態平臺提供的全方位支持,各主流生態平臺的移動應用也得到了極大豐富,很好地提升了應用的業務體驗,增強了開發者與生態平臺之間的依存關系。
03 促進深度融合,共建命運共同體
如今,全球移動應用數量已超500萬款,與移動互聯網誕生初期僅有數百款相比已是天壤之別。如何增加App數量已不再是整個移動生態面臨的首要問題,甚至一些體驗差的應用已逐步在各大應用平臺下架。今天,生態平臺更加關注的是如何幫助更多的優質應用成長、獲利并最終獲得商業成功,同時,生態平臺也開始出現一些新的變化。
首先,生態平臺提供更多精細化運營的能力,幫助開發者更好地運營其App。如Google Firebase和華為HMS Core提供的Analytics能力,都可以幫助開發者進行用戶行為分析、用戶洞察及精細化運營,以便開發者及時做出產品策略的調整。
其次,生態平臺不斷增加新的生態入口,通過多樣化的交互方式,讓App變得更容易觸達用戶,增加了流量和變現機會。如Apple公司的Siri助手,讓用戶通過語音與手機交互快速找到想要的應用;華為公司的“智慧助手”,可以幫助用戶一鍵直達常見應用,享受情景智能服務,快速接收各類資訊。
同時,生態平臺的應用類型也在發生變化,如最近流行的“快應用”,是一種新型免安裝應用。開發者不需要花費高昂的成本去拉動客戶下載App,也無須頻繁推送原生應用的升級,這樣大大縮短了開發者和用戶加入生態體系的時間周期,更易于推廣傳播。
在經歷了“構建分發平臺,形成生態模式”“提供全面支持,擴充生態陣營”和“促進深度融合,共建命運共同體”三個發展階段之后,今天的生態平臺更加關注如何幫助開發者更快、更好地獲取利益。
開發者為了打造更好的“爆款”應用,也更加深度地參與到生態平臺的使用中來。開發者與生態平臺開始成為結合緊密的命運共同體。可以預見,未來的移動應用生態,將邁向更加智慧化的時代,聚合終端、內容,不斷創造多樣化、多入口的全場景的應用體驗。
04 華為HMS生態:HMS能力開放架構
華為HMS(Huawei Mobile services)生態僅用一年時間,就已躍居全球第三大移動應用生態,得到了全球開發者的接受和喜愛。
HMS生態是一個開放的生態,華為通過HMS Core全面開放“芯-端-云”能力,使能開發者應用創新,共同加速萬物感知、萬物互聯、萬物智能,打造全場景智慧體驗。
HMS開放框架由兩部分組成,包括:HMS APPs層和HMS Core&Connect,其中后者又可以劃分為HMS Connect層和HMS Core層,以及相應開發、測試的IDE工具,如圖2所示。
▲圖2 HMS生態架構
1. HMS Apps層
本層是HMS生態應用,包括華為自有應用(HMS Apps)和開發者應用(App),這些應用依托華為終端為用戶提供數字化服務。
2. HMS Connect層
本層包括開發者管理、應用管理和內容及服務的管理,為App運營人員提供從加入HMS到商業變現的全程端到端管理能力。
應用市場(App Gallery Connect)致力于為應用的創意、開發、分發、運營和經營各環節提供一站式服務,將華為在全球化、質量、安全、工程管理等領域長期積累的能力開放給開發者,大幅降低應用開發與運維難度,提高版本質量,開放分發和運營服務,幫助開發者獲得用戶并實現收入的規模增長。
華為內容中心(Content Connect)是華為的內容接入平臺,包括主題、音樂和視頻等內容,幫助開發者將其主題、音樂和視頻內容分發到華為自有應用上,助力開發者全流程高效運營,讓內容更快捷、更準確地到達用戶。
華為智慧平臺(Service Connect)是華為統一的原子化服務接入和分發平臺,聚合泛終端全場景的流量入口,為開發者提供一次接入、基于AI全場景分發的服務。
華為開發者聯盟(Developer Connect)是華為終端合作伙伴開放平臺,致力于服務廣大開發者,在開發、測試、推廣和變現等環節,全方位助力開發者打造全場景創新體驗,通過智能終端觸達廣大用戶。
3. HMS Core層
本層包括HMS各開放能力和工具,為開發者提供應用領域、系統領域、媒體領域、安全領域等多個領域的開放能力和工具支撐。
App Services是應用領域能力開放的集合,如Huawei Account Kit(華為賬號服務)為開發者提供了簡單、安全的登錄授權功能,方便用戶快捷登錄。
Media是媒體領域能力開放的集合,如Camera Kit(相機服務)為開發者提供高效使用相機系統的能力,通過提供一套全新的高級編程API,支持第三方應用實現大光圈、人像、HDR、視頻HDR(High Density Recording)、視頻人物虛化和超級夜景等特性,實現與華為相機同樣的拍照效果。
Graphics是圖像領域開放能力的集合,如AR Engine通過整合AR核心算法,提供了運動跟蹤、環境跟蹤、人體和人臉跟蹤等AR基礎能力,通過這些能力可讓第三方的應用實現虛擬世界與現實世界的融合,提供全新的視覺體驗和交互方式。
System是系統領域開放能力的集合,如近距離通信服務,使用藍牙、Wi-Fi等技術,發現附近的設備并與它們通信,包括近距離設備間數據傳輸和近距離設備間消息訂閱。
AI是人工智能領域開放能力的集合,如ML Kit(機器學習服務)提供機器學習套件,為開發者提供簡單易用、服務多樣和技術領先的機器學習能力,助力開發者更快更好地開發各類AI應用。
Security是安全領域開放能力的集合,如FIDO(線上快速身份驗證服務),為應用提供安全可信的本地生物特征認證和安全便捷的線上快速身份驗證能力,為開發者提供安全易用的免密認證服務,并保障認證結果安全可信。
Smart Device是智能終端領域開放能力的集合,如HiCar,將移動設備和汽車連接起來,利用汽車和移動設備的強屬性以及多設備互聯能力,在手機和汽車之間建立管道,把手機的應用和服務延展到汽車。
IDE&Tools是工具的集合,幫助開發者快捷方便地使用開放能力。
①HMS Core Toolkit是一個IDE工具插件,包含應用創建、編碼和轉換、調測、測試和發布的開發工具,集成HMS Core,打造出色的應用。
②DevEco Studio是華為消費者業務為開發者提供的集成開發環境,旨在幫助開發者快捷、方便、高效地使用華為HMS生態開放能力。DevEco Studio具備工程管理、代碼編輯、編譯構建、調試仿真等基礎功能。
從上面框架各層的定義描述可以看到,HMS Core從快速開發、持續增長、靈活變現三個方面,全方位幫助開發者低成本構建精品應用,實現商業盈利。
為了讓更多開發者和用戶認識、了解華為HMS生態并加入其建設進程,華為官方首次出版了《華為HMS生態與應用開發實戰》一書,從生態發展、技術架構、支持體系等多個維度,立體化地介紹了HMS的生態和技術,每位開發者,都可以通過本書了解華為HMS生態的歷程,以及HMS Core詳細的開放接口和能力,從而高效地構建應用程序。
關于作者:王希海,華為終端云服務開發者聯盟產品部部長,具有15年以上豐富的軟件領域從業經驗,華為終端HDD、HSD、HDG、HDE等生態項目創始人,消費者云服務DigiX系列賽首席評委,曾獲深圳市科技進步獎。目前專注華為終端HMS開放能力的推廣與布道,與全球開發者共同打造全場景智慧化終端生態。
望岳,華為終端云服務HMS Core平臺部部長,快應用聯盟的發起和倡導者之一,20余年電信領域大型管理軟件、分布式中間件與平臺的研發和全球交付經驗。曾發表多篇電信領域專利文章并取得國際專利。目前專注于華為終端HMS Core開放能力構建,助力全球開發者的商業成功。
吳海亮,華為終端云服務開發者聯盟首席技術專家,華為HDD和HMS開放能力首席課程講師,10余年軟件開發與架構設計經驗,曾主導多個開放能力的開發項目。目前致力于HMS開放能力推廣與全球開發者技術支持工作,亦作為布道師活躍于全球HMS生態發展項目。
本文摘編自《華為HMS生態與應用開發實戰》,經出版方授權發布。
延伸閱讀《華為HMS生態與應用開發實戰》
推薦語:華為官方出品,首本闡述HMSCore書籍,通過實戰方式帶領移動開發者完成一款移動App的開發與上架。
劃重點????
干貨直達????
5G時代不可或缺的關鍵技術:詳解邊緣計算參考架構3.0
6個關鍵步驟,手把手教你構建圖模型
手把手教你用ECharts畫折線圖
什么是數字孿生?有哪些關鍵能力?
更多精彩????
在公眾號對話框輸入以下關鍵詞
查看更多優質內容!
PPT?|?讀書?|?書單?|?硬核?|?干貨?|?講明白?|?神操作
大數據?|?云計算?|?數據庫?|?Python?|?可視化
AI?|?人工智能?|?機器學習?|?深度學習?|?NLP
5G?|?中臺?|?用戶畫像?|?1024?|?數學?|?算法?|?數字孿生
據統計,99%的大咖都完成了這個神操作
????
總結
以上是生活随笔為你收集整理的华为HMS生态解析与移动生态盘点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 6个特征,判断你的领导值不值得追随
- 下一篇: 过去的2018年,400000粉丝用指尖