2022年11月4日,華為開發(fā)者大會2022(Together)在東莞籃球中心拉開帷幕,在主題演講中,華為終端BG軟件部總裁龔體提出了鴻蒙生態(tài)應用開發(fā)三大理念,并基于聲明式開發(fā)體系升級了從設計、開發(fā)、測試、到上架全流程的工具,發(fā)布了HarmonyOS Design、ArkTS、ArkCompiler、ArkUI、DevEco Studio等全套鴻蒙開發(fā)套件。會上,金山辦公WPS、京東等生態(tài)伙伴也受邀到現(xiàn)場,分享了鴻蒙開發(fā)套件帶來的簡潔高效開發(fā)體驗,和基于HarmonyOS打造的創(chuàng)新應用功能。
一次開發(fā)多端部署,WPS跨端開發(fā)效率提升67%
進入移動時代后,辦公軟件的使用場景開始從PC端,擴大到手機、平板等移動終端,考慮到HarmonyOS獨特的分布式能力在解決文檔跨端流轉和編輯痛點上的巨大潛力, WPS第一時間投入適配和支持,為消費者帶來更好的辦公體驗。
金山辦公高級研發(fā)總監(jiān)趙威表示,WPS在過去多端開發(fā)適配過程中,針對不同尺寸屏幕和設備們不同輸入外設的適配為設計、研發(fā)和測試帶來了較大的工作量,但現(xiàn)在鴻蒙開發(fā)套件提供的方案幫我們很好的解決了這兩類問題。
在UI開發(fā)階段,憑借ArkUI高效的聲明式UI開發(fā)范式和豐富的自適應組件,WPS一次開發(fā)即可適配多種屏幕尺寸,極大降低了研發(fā)成本;DevEco Studio的多端雙向實時預覽功能,則讓開發(fā)者在修改UI代碼的過程中實時預覽多端設備運行效果,大大提升了多屏多設備下的開發(fā)效率。
針對外設適配問題,鴻蒙開發(fā)套件“輸入方式交互歸一”的特性將多種輸入設備的原始事件自動映射為標準化事件和統(tǒng)一的UI交互功能,這讓WPS一次開發(fā)就能對觸控、鍵盤、手寫筆、鼠標等多種外設完成標準適配,給不同場景都帶來高效的辦公體驗 。
趙威表示:“鴻蒙開發(fā)套件給我們提供了極大的效率支持,ArkUI幫助我們減少了36%的UI代碼,實時預覽等開發(fā)工具鏈讓我們節(jié)省了50%的多設備調試時間,研發(fā)效率整體提升了67%。”
跨端探索與ArkUI深度結合,京東預計節(jié)省30%適配成本
萬物互聯(lián)時代,形態(tài)多樣的智能消費電子設備的增多,讓網絡購物服務場景更加多元。作為首批支持HarmonyOS的超大型應用廠商,京東兩年來積極探索HarmonyOS適配,并結合HarmonyOS特性進行了創(chuàng)新業(yè)務場景落地與展望。
京東APP首席技術架構專家狄彩林在分享中表示,京東APP所用技術棧多、業(yè)務復雜度高,面對千萬級原生業(yè)務代碼,如何低成本適配是技術維度探索的核心要點。探索過程中,基于ArkUI的統(tǒng)一渲染能力,京東自研的原生跨端框架JD MCube預計通過一套動態(tài)化模版DSL和數(shù)據(jù)文件,就能無縫適配到多系統(tǒng)多終端上;通過Aotu Taro的轉化插件,我們希望可以將京東小程序轉化成可在HarmonyOS上運行的鴻蒙應用,可減少大量的重復開發(fā)工作。
通過以上兩種方式,京東APP整體預計節(jié)省30%的適配成本。同時,在業(yè)務維度,京東借助HarmonyOS一次開發(fā)多終端部署的特點,將優(yōu)質服務部署到除手機以外的智能終端上,比如在手表、車機等設備上都可及時了解快遞進展,更多場景在探索中。
作為新一代智能終端操作系統(tǒng),HarmonyOS為不同設備的智能化、互聯(lián)與協(xié)同提供了統(tǒng)一的語言,給消費者帶來簡潔、流暢、連續(xù)且安全可靠的全場景智慧交互體驗的同時,也為伙伴和開發(fā)者打開了跨端應用的創(chuàng)新之門。自2019年發(fā)布以來,隨著版本快速迭代、開發(fā)工具持續(xù)完善,鴻蒙生態(tài)穩(wěn)步發(fā)展——匯聚了200萬+開發(fā)者、搭載HarmonyOS的華為設備突破3.2億、生態(tài)設備發(fā)貨量超2.5億臺,一幅萬物互聯(lián)的圖景已徐徐展開。
而此次鴻蒙開發(fā)套件的全新升級,基于更高效便捷的ArkTS語言,通過ArkUI、Stage模型和ArkCompiler解決了大型和復雜聲明式應用的性能和安全問題,這將驅動鴻蒙應用生態(tài)從輕量化原子化服務生態(tài)向大型多工程、高負載復雜應用全面推進,加速鴻蒙生態(tài)發(fā)展,并幫助WPS、京東等大型跨端應用開發(fā)邁入簡潔高效開發(fā)的新階段。歡迎更多伙伴和開發(fā)者加入鴻蒙生態(tài),共同探索,為億萬消費者創(chuàng)造全場景智慧數(shù)字生活體驗!
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!