9月10日,2020 年華為開發(fā)者大會終于召開,華為鴻蒙系統 2.0 正式發(fā)布,在分布式軟總線、分布式數據管理和分布式安全三大核心能力方面進行了全面的升級。
分布式軟總線讓多設備融合為 “一個設備 “,帶來設備內和設備間高吞吐、低時延、高可靠的流暢連接體驗。分布式數據管理讓跨設備數據訪問如同訪問本地,大大提升跨設備數據遠程讀寫和檢索性能等。
分布式安全確保正確的人、用正確的設備、正確使用數據。當用戶進行解鎖、付款、登陸等行為時系統會主動拉出認證請求,并通過分布式技術可信互聯能力,協同身份認證確保正確的人;HarmonyOS 能夠把手機的內核級安全能力擴展到其他終端,進而提升全場景設備的安全性,通過設備能力互助,共同抵御攻擊,保障智能家居網絡安全;HarmonyOS 通過定義數據和設備的安全級別,對數據和設備都進行了分類分級保護,確保數據流通安全可信。
據華為介紹,鴻蒙 OS2.0 系統是首個真正為全場景時代打造的分布式操作系統,通過跨設備協同、大小屏互動、極速配網、自適應 UX、可視可說 AI 賦能語音交互、開發(fā)者開源等,為想象加上翅膀,成為生態(tài)建設的強力引擎。
分布式應用框架能夠將復雜的設備間協同封裝成簡單接口,可分可合可流轉,輕松實現跨設備應用協同。開發(fā)者只需要關注業(yè)務邏輯,不必關心跨端調度與通信細節(jié),減少代碼和復雜度,大幅提升全場景體驗開發(fā)效率。分布式應用框架 SDK/API 開發(fā)者 Beta 版已經同步上線,分步驟提供 13000 多個 API,支持開發(fā)大屏、手表、車機等應用。
編譯器方面,HarmonyOS 采用了支持高性能多語言編譯的方舟編譯器 2.0。其能夠消除跨語言交互開銷,統一運行時;統一多語言前端,讓開發(fā)者能夠自由選擇 Java、JavaScript 及其他語言;通過組件解耦實現多設備彈性部署;操作系統、運行時和開發(fā)框架協同設計,能夠完成聯合優(yōu)化,提高代碼執(zhí)行效率。
IDE 方面,HarmonyOS 2.0 打造了全場景跨設備集成開發(fā)工具 Huawei DevEco 2.0。其具有三大特色能力,在編程時開發(fā)者可以實時預覽 UI,實現編程所?即所得;提供 API 智能補全,實現高效編碼;面對多設備測試難題,DevEco Studio 提供了高性能模擬仿真和實時調測。
IT之家了解到,華為消費者業(yè)務 CEO 余承東表示,今天會推出大屏、手表、車機鴻蒙 OS 2.0 Beta 版,12 月份將會發(fā)布手機版本,2021 年華為智能手機全面支持鴻蒙 OS 系統 2.0 版本。
此外,HarmonyOS 將正式開源,開發(fā)者將獲得模擬器、SDK 包以及 IDE 工具,2020 年底首先對國內開發(fā)者發(fā)布針對智能手機的 HarmonyOS beta 版本。余承東在演講中表示華為將代碼捐贈給中國開放原子開源基金會,并宣布了 HarmonyOS 的開源路標:“從 9 月 10 日起,HarmonyOS 將面向大屏、手表、車機等 128KB-128MB 終端設備開源,2021 年 4 月將面向內存 128MB-4GB 終端設備開源,2021 年 10 月以后將面向 4GB 以上所有設備開源?!?
HarmonyOS終于發(fā)布了,可能以后可以擺脫安卓的限制了嗎?