華爲HMS Core的技術淺析

HMS Core(華爲移動核心服務)

HMS Core(華爲移動核心服務)是華爲移動服務(HMS,HUAWEI Mobile Services)提供的端、雲開放能力的合集,助力開發者高效構建精品應用,是華爲爲其設備生態系統提供的一套應用程序和服務。開發者只需集成HMS SDK即可使用華爲的多個開放能力。相比而言華爲的鴻蒙是操作系統底層,HMS Core是介於操作系統和app的中間套件。

å³äºHMS Coreï¼ä½ æ³ç¥éçé½å¨è¿ï¼

HMS Core中文名稱是HMS核心服務,HMS Core是華爲終端雲服務開放能力的合集,這些能力和服務會幫助應用獲得更多的用戶、更高的活躍度和更高效的商業成功。實現一點接入,全球全場景全終端的智慧分發,讓開發者專注於創新,從而爲使用華爲終端的用戶帶來更多、更好的全場景智慧生活體驗。

HMS Core可以充分爲全球各地不同的移動應用開發者提供全方位的服務,除此之外HMS Core具有安全可信、全球分發、一步接入、精準觸達全球用戶的特性,可以有效降低開發門檻和成本,讓開發者更加專注於本身的應用創新爲用戶帶來優質的應用。

相對於谷歌的 GMS 的它則是一個由 hw 帶頭搭建的一個國內的消息推送服務平臺 HMS。  

你安卓手機上很多 app 的消息通知都是由這種推送平臺推送給系統然後再分發到某個 app 上進行具體的消息推送的,而不是應用在後臺自己聯網下載獲取然後彈出消息通知的。    

這種方式最大的好處就是統一管理+省電。

華爲應用市場,一個下載APP的地方,對標Google play,華爲系手機平板系統自帶。

目前,華爲全球註冊開發者已經超過130萬,全球接入HMS Core的應用數量超過5.5萬款,與去年相比都在翻倍增長,華爲終端全球月活用戶比去年增長了30%,相信接下來,這一數字還會增長。看着翻倍增長的數據,HMS Core的服務能力與服務經驗也在不停的增長。

相信看完這些的你應該對HMS Core有了初步的瞭解,HMS Core攜手全球的開發者共同構建HMS生態,共同爲用戶帶來更美好的全場景智慧生活。

有時候生產力是需要靠政治來推動技術的發展

在科技發展迅速的現在,我們身邊的電子產品不斷地更新換代。久去新來是世界永恆不變的真理,但有些時候的久去新來卻不是隨着時間流逝社會發展而導致的。而是人爲地逼迫使得世界上的事物舊去新來。就像是美方對我國華爲的技術阻擊,在沒有得到任何好處的情況下,幫我國華爲提前進行了一番在未來必須要進行的“舊去新來”,在失去谷歌服務GMS Core後我國華爲投資鉅額資金打造的華爲服務HMS Core,已經悄然來到世界舞臺。

華爲的目的是使用HMS Core來彌補谷歌服務GMS Core的空缺,雖然這一次舊去新來是必然發生的。但是美方的技術阻擊生生將其到來的進度提速。華爲服務HMS Core的對外發布不僅僅是成功地彌補了谷歌服務 GMS的空缺,還給谷歌科技公司和阻擊華爲的美方來了一記強力的還擊。在海外市場上,有了華爲服務HMS Core代替谷歌服務GMS Core存在,海外消費者羣體便不會再對因爲阻擊購買的是華爲手機而擔心無法使用移動核心服務了。

白話版的華爲HMS Core

HMS Core說技術一點就是一系列API,是介於安卓底層和App的中間套件,主要服務於App開發廠商的。程序員在他們的app裏調用HMS Core的接口後,能獲得某些功能,省去大量開發工作。

舉幾個栗子

首先講講推送,我看到很多人以爲HMS Core=推送服務,其實推送只是其中一個功能而已,也是應用廠商最愛用的,你每天都能在通知欄收到一堆消息,所以感知強。

帳號也是比較常用的。程序員在代碼裏調用華爲帳號接口後,用戶就能就登錄頁面看到使用華爲帳號的登錄入口,就跟使用微信qq帳號登錄一樣。

調用支付接口,你就可以使用支付寶,微信,Huaweipay之類的。華爲HMS Core提供應用內支付跟微信支付、支付寶支付最大的差別就是,它把這些第三方支付都聚集在一起了,程序員就不用一家家的調用接口調用過去了。

上面幾個華爲已經開發很久了,也很多廠商在用了。後面由於谷歌不再對華爲開放GMS,所以華爲自己出了HMS Core全系列,對齊谷歌的功能。

有一些新的功能,像近距離通信、機器學習、地圖服務,都是一些底層接口,但是這些接口被程序員調用後就會變成app功能之一。對於普通用戶來說,是感受不到華爲的標識的,只知道這個功能是app廠商提供的。

最後,這個apk其實是HMS Core各種API運行的一個支持框架,手機安裝了這個apk後,那些調用HMS Core接口的app會運行的更好。

HMS Core優勢

全球分發:服務全球170+國家和地區5億+用戶;全球8大DigiX實驗室。

節省成本:免費開始,易於上手,靈活、豐富的開放能力;從開發至上架,一站式服務體驗;3人/天即可完成單個kit服務的集成對接。

安全可信:GAPP+GDPR+本地法規;3個區域中心,15個數據中心,20+合規認證。

精準觸達:應用市場月活超過3.9億;超過6種數據分析模型,助力構建精準的用戶畫像;多種基於用戶行爲的推送方式,助力精準營銷。

開發者生態:10億美金耀星計劃,激勵開發者;擁有超過130萬註冊開發者;超過5.5萬個app已使用HMSCore服務。 *以上數據採集於2020年1月。

一步接入,觸達全球用戶當前華爲終端全球月活用戶超過5.7億,華爲終端雲服務業務覆蓋全球170+國家和地區,接入HMS Core,能將您的應用推向全球用戶,與世界各個國家和地區的用戶無縫連接。一步接入,即可實現全球全場景智慧分發,讓您專注創新,打造更豐富的應用體驗。加速開發,構建優質應用華爲給開發者提供一站式高效運營支持服務,並且覆蓋應用和服務開發全生命週期。在華爲開發者聯盟網站有API參考、開發指南、示例代碼及視頻指導,讓您快速瞭解如何在您的應用中使用華爲移動服務。並且支持中/英/俄語言服務的統一門戶接入,支持面向企業/個人/商戶/客戶統一認證服務,支持報表/EDM/站內/官媒等統一信息服務等等,全方位多樣支持幫您降低開發門檻,助您快速高效的構建優質應用。更低成本,降低開發門檻HMS Core 提供基於芯-端-雲的全場景能力開放,爲您提供諸多基礎服務,全球開發者還可免費註冊開發者帳號,免帳號年費,助您有效降低開發成本和門檻。我們還提供立體式聯合營銷的資源及豐富的扶持雲資源,以幫助大家更低成本的接入Huawei Mobile Services(華爲終端雲服務)生態,共同爲華爲終端用戶帶來更美好的全場景智慧生活。精準觸達,提升應用曝光

        向開發者開放的華爲智能終端、應用市場、PUSH平臺等優質資源,能將您的應用多渠道推薦給用戶。同時依託HMS Core的多種核心能力,能精準將應用推送給用戶,讓應用找人更精準。如Push Kit,它提供了從雲到設備的消息發送通道,集成該能力後可快速觸達目標用戶,提升活躍度;Analytics Kit通過其豐富的分析能力、數據服務,能幫助您監控業務數據、洞察用戶、優化產品,從而精準觸達用戶。

HMS Core開放能力

1)開發服務:低成本快速構建優質應用

華爲帳號服務(Account Kit):支持您的用戶在手機、平板、電視、車機等多平臺上,使用華爲帳號快速便捷地登錄您的應用。雙因素認證具備極高的安全性,爲您的用戶提供數字資產和個人隱私的安全保護能力。

情景感知服務(Awareness Kit):情景感知服務提供獲取用戶當前時間、地理位置、活動狀態、耳機狀態等情景感知能力,調用這些能力,您的應用可以更高效地洞悉用戶當前所處的情景,爲用戶提供更加智慧和貼心的體驗。

雲空間服務(Drive Kit):爲應用提供方便、快捷的雲端存儲能力,讓開發者應用的用戶可以方便對圖片、視頻、文件等進行上傳、下載、同步、查看、分享等。

數字版權服務(Wise Play):爲合作伙伴提供內容的數字版權保護,包括硬件與軟件級的DRM能力,支持證書預置,客戶端證書在線申請,多種內容加密格式與加密算法,在線與離線播放等多種場景。

線上快速身份驗證服務(FIDO,Fast Identity Online):爲應用提供生物特徵認證和FIDO2用戶身份認證能力,對開發者提供安全易用的免密認證服務。

遊戲服務(Game Service):支持開發者快速低成本構建基本遊戲功能,協助開發者通過數據分析進行持續優化。

運動健康服務(Health Kit):您的應用可以集成華爲運動健康服務,獲取華爲和其他合作伙伴提供的運動健康能力。

用戶身份服務(Identity Kit):用戶身份服務爲開發者提供統一的用戶地.址選擇與管理服務。您可通過用戶授權,高效便利地獲取用戶地.址信息。

定位服務(Location Kit):華爲定位服務採用GPS、WiFi、基站等多途徑的混合定位模式進行定位,賦予應用開發者快速、精準地獲取用戶位置信息的能力,構建全球定位服務能力,助力開發者發展全球業務。

機器學習服務(ML Kit):機器學習服務是華爲提供的機器學習服務套件,爲開發者使用機器學習能力開發應用帶來優質體驗。

近距離通信服務(Nearby Service):使用藍牙、Wi-Fi等技術,發現附近的設備並與它們通信,包括設備間點對點實時內容共享、基於Internet的設備間的消息發佈和訂閱能力。

全景服務(Panorama Kit):提供全景圖像的瀏覽能力,將二維的平面圖模擬成三維空間,提供沉浸的全景圖像瀏覽體驗。

安全檢測服務(Safety Detect):安全檢測服務(Safety Detect)目前提供系統完整性檢測(SysIntegrity),可幫助開發者保護應用程序免受安全威脅。

統一掃碼服務(Scan Kit):提供便捷的二維碼與條形碼掃描與解析能力,幫助您快速構建應用內的掃碼功能。得益於華爲在計算機視覺領域能力的積累,Scankit可以實現遠距離二維碼的檢測與自動放大,針對常見覆雜掃碼場景,如:強光照、污損、柱面等,做了針對性識別優化,提升掃碼成功率與用戶體驗。

位置服務(Site Kit):提供位置查詢服務,幫助開發者的用戶更加方便的使用位置相關服務,以及幫助開發者快速獲取用戶。

快應用服務(Quick App):快應用是一種基於行業標準開發的新型免安裝應用,一次開發即可在符合行業標準的手機上線分發。

地圖服務(華爲Map Kit):助力全球開發者實現個性化地圖呈現與交互,全面提升應用的地圖服務體驗。

2)增長服務:持續提升用戶量和活躍度

分析服務(Analytics Kit):基於開發者上報的用戶行爲和屬性數據,提供多種分析能力。

動態標籤管理器服務(Dynamic Tag Manager):動態標籤管理器可讓您快速配置更新測量代碼及相關代碼片段,您可以基於Web界面輕鬆地進行分析、測量代碼的配置,實現營銷活動數據隨需監控。

推送服務(Push Kit):建立雲端到手機端的消息推送通道,爲開發者提供即時消息推送平臺。

3)變現服務:利用多渠道實現開發者變現

廣告服務(Ads Kit):致力於打造一個開放、合規的廣告生態。您可以通過流量變現服務在應用內廣告中獲得更多收益;通過廣告標識服務,可以全方位保護用戶隱私,也可以幫助廣告平臺和三方監測平臺合規地開展個性化廣告和轉化歸因。

應用內支付服務(In-App Purchases):爲您提供支付服務,讓您聚焦應用本身能力,更關注於應用創新。大大降低支付渠道、全球化合規等開發引入和產品上線環節的投入,助力您的商業變現。

錢包服務(Wallet Kit):Wallet Kit是華爲錢包將終端“芯-端-雲”全棧技術能力開放給合作伙伴的服務,可實現行業應用卡、證、券、票、鑰匙等各類憑證電子化放入錢包,爲傳統行業變革注入新的創新元素,幫助開發者利用跨行業場景能力,爲終端用戶打造Allin One Wallet的數字生活方式。

接入流程

開發者可在華爲移動服務網上選擇所需的服務自助接入,具體步驟如下:

第一步:註冊

第二步:對接HMS SDK

第三步:編碼

第四步:測試

第五步:應用審覈,在AppGallery發佈

攜手HMS,共築智慧生活

在當下華爲正迅速構建自身完整的生態圈、產業鏈,相信在不遠的未來,我們能夠看到華爲在世界舞臺上騰飛。

【更多擴展閱讀】

華爲的HMS(移動服務)https://www.zhihu.com/question/375250504/answer/1061904549

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章