華為開發(fā)者大會2023(HDC.Together)于8月4日至6日在東莞松山湖舉行,在HarmonyOS端云開放能力技術分論壇上,華為為廣大開發(fā)者們介紹了HarmonyOS SDK開放能力在基礎開發(fā)架構、功能特性等方面的變化之處,通過將常見的通用能力全局化,關鍵技術底層化,為開發(fā)者提供更加低成本、高效的開發(fā)體驗,賦能開發(fā)者快速加入鴻蒙生態(tài)。
一致的基礎功能體驗、低門檻高效的開發(fā)過程是HarmonyOS SDK開放能力最為重要的變化點,開發(fā)者無需單獨集成每個能力的SDK,僅僅基于HarmonyOS SDK調(diào)用相應的API能力接口,即可快速實現(xiàn)各項功能的開發(fā),應用包體積大小平均減少900KB,應用開發(fā)效率提升30%以上,并且在全場景業(yè)務形態(tài)上的體驗也是一致的、統(tǒng)一的。
HUAWEI ID作為鴻蒙世界的超級通行證,一個HUAWEI ID即可訪問鴻蒙生態(tài)所有應用與服務,基于華為賬號統(tǒng)一授權、認證,用戶無需注冊多個賬號即可直達服務,幫助開發(fā)者“輕便入場”鴻蒙生態(tài)。目前,HUAWEI ID的月活達到4.34億,全場景設備登錄率達到了92.15%,包括全場景跨終端便捷的登錄體驗、同賬號設備免認證授權、多設備協(xié)同互聯(lián)體驗、跨屏的剪切、跨屏拖拽、視頻的跨設備截取等諸多功能,都是依賴HUAWEI ID來實現(xiàn)的。
安全與隱私保護是HUAWEI ID產(chǎn)品設計的基石。通過將雙因素認證作為賬號安全的起點,HUAWEI ID還提供賬號異常事件的訂閱機制,主動保護用戶賬號的安全,有任何異動的情況下,包括賬號的盜號、凍結、銷戶,都會主動通知開發(fā)者,開發(fā)者會基于這樣的通知事件做相應的處理。此外,HUAWEI ID還融合了FIDO2、Keyring、跨設備認證等多重能力,為開發(fā)者和用戶帶來更順暢的體驗。
推送服務是HarmonyOS的重要系統(tǒng)級服務,為開發(fā)者建立了從云端到終端設備的長連接通道,憑借這一特性,推送服務本次帶來了全新的卡片實時刷新能力,支持卡片封面的文本、圖片等多種格式的數(shù)據(jù)刷新,讓元服務萬能卡片在桌面上更加多元地展示實時刷新的服務進展。由于基于系統(tǒng)級的推送服務開發(fā),卡片實時刷新能力無需開發(fā)者單獨集成SDK,只需要做好基于ArkTS語言規(guī)范的卡片設計,包括卡片信息元素的定義、形態(tài)的定義、數(shù)據(jù)刷新機制的定義等,做好卡片封裝,然后通過系統(tǒng)API申請Push Token,即可完成功能實現(xiàn)。
此外,推送服務還推出了實況窗這一全新的推送消息展現(xiàn)形式,它能夠提醒用戶當下正在進行的任務或服務,以膠囊態(tài)、卡片態(tài)等多種顯示形態(tài),讓用戶可以方便且快捷地查看并即時處理通知,實時信息始終在線。而開發(fā)者只需在開發(fā)普通推送消息的基礎上,增加部分參數(shù)即可實現(xiàn)實況窗功能,工作量最少僅需5人天起。開發(fā)者通過低門檻的開發(fā)成本即可提升信息可視化程度,更好地傳遞服務信息。應用接入后,即可將重要服務的實時動態(tài)信息將在通知中心、鎖屏、熄屏(AOD)、狀態(tài)欄等位置展示。
推送服務還針對不同機型做了兼容適配,開發(fā)者無需額外針對機型適配,接入完成后即可面向所有更新至HarmonyOS 4.0及以上的設備發(fā)布。實況窗還基于不同的業(yè)務場景,支持包括進度可視化、強調(diào)文本模板、行程展示模板、賽事比分模板和基礎布局模板等,能夠快速滿足排隊、取餐、外賣、打車、航班、高鐵、賽事等場景的開發(fā)對接。
統(tǒng)一掃碼服務本次在HarmonyOS系統(tǒng)AI能力的增強下,在畸變、暗光、一圖多碼、污損、傾斜、遠距離自動放大等多種復雜條件下,能夠?qū)崿F(xiàn)碼的準確識別,掃碼啟動相比傳統(tǒng)方式快400ms,掃描一次識別成功率提升至90%,而這些功能最少只需3行代碼即可實現(xiàn),開發(fā)者能夠在不同的商業(yè)場景中,實現(xiàn)一掃服務直達的能力。
除了上述提到的各項基礎能力,HarmonyOS SDK開放能力也在其他方面為開發(fā)者們帶來了新的開發(fā)體驗,如僅需簡單調(diào)用即可實現(xiàn)包括文字識別、智能摳圖、活體檢測、手寫體識別在內(nèi)的多種基礎AI能力的HarmonyOS智慧能力等。
作為鴻蒙生態(tài)的技術底座,HarmonyOS SDK開放能力體現(xiàn)了HarmonyOS應用開發(fā)一次開發(fā)多端部署、可分可合自由流轉(zhuǎn)、統(tǒng)一生態(tài)原生智能的開發(fā)理念,正是在這些創(chuàng)新高效的能力支撐下,開發(fā)者能夠?qū)P拇蛟炀碌囊苿討?,提升用戶的使用的一致體驗,也相信在HarmonyOS未來的版本中,開發(fā)者能夠繼續(xù)感受到HarmonyOS SDK開放能力為開發(fā)者帶來的便利,助力越來越多的開發(fā)者與鴻蒙生態(tài)一起跨越山海,眾行致遠。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!