【CSDN 編者按】手機開發者 Beta 版本將於 12 月 16 日在北京與眾多開發者見面,鴻蒙系統能否滿足眾多開發者的期待?獨具一格的分布式作業系統是否真能加速智慧時代的到來?
責編 | 張文
頭圖 | HDC 2020 華為開發者大會
出品 | CSDN(ID:CSDNnews)
何謂期盼?溫庭筠說「過盡千帆皆不是」,辛棄疾言「眾裡尋他千百度」。那麼2020年,開發者盼望什麼呢?HarmonyOS 何時登上手機,恐怕正是其中之一。
去年,華為正式宣布 HarmonyOS 到來,開發者盼到了搭載 HarmonyOS 的智慧屏。
今年 9 月份的 2020 華為開發者大會上,HarmonyOS 2.0 正式發布。會上,華為消費者業務 CEO餘承東宣布將於今年 12 月發布開發者手機 Beta 版。
三個月的時間過去了,萬眾矚目的 HarmonyOS 2.0 手機開發者 Beta 版如期而至!就在12 月 16 日,HarmonyOS 2.0 手機開發者 Beta 版將在北京與眾多開發者率先見面。
手機上陣,HarmonyOS最重的一塊拼圖
自 HarmonyOS 2.0 發布以來,華為默默地發展自己的技術,開展眾多生態領域的合作,把智慧時代的每一個細微領域包容進來。
在發布此次的手機開發者 Beta 版之前,HarmonyOS 已經覆蓋了華為智慧屏、可穿戴設備,以及美的、九陽等十幾款智能家居設備。與 iOS 和 Android 不同,HarmonyOS 的目光從來都不是只落在手機作業系統上。
HarmonyOS 的目的,是萬物互聯的整個智慧時代;是基於華為"1+8+N"戰略,面向 5G 全場景的高品質智慧生活;也是打通不同終端構成的產品體系間的壁壘。它將提供更貼心的服務,覆蓋更廣的使用場景。
作為「1+8+N」戰略的重要入口和生態核心,手機將會成為連接一系列生活服務及硬體設備的重要平臺;更重要的是,手機能夠提供的計算力恰好能夠彌補各類設備急缺的 AI 核心驅動力。有了搭載 HarmonyOS 的手機,智慧生活將會如虎添翼。從官網公示的信息來看,HarmonyOS 2.0 手機開發者 Beta 版將會展現更多的系統關鍵特性和開發工具的更新,同時,HarmonyOS 生態合作夥伴還將講述更多落地場景及分布式技術的應用擴展。
HarmonyOS 2.0 手機開發者 Beta 版的對手既不是 iOS,也不是 Android,而是整個物聯網生態的壁壘。想要打破壁壘,就需要讓自身更好地融入生態,融入更多設備之中。因此,HarmonyOS 的開發絕不會是單設備的開發,手機開發者 Beta 版也需要進一步考慮多設備統一開發、模擬及預覽等諸多問題。
何謂一體化開發?這就要提到 DevEco Studio 2.0 了。在 9 月發布後,很多朋友已經上手體驗了這款 IDE。無論是智能手錶、智慧大屏還是其他智能設備,DevEco Studio 2.0 均可實現一站式的開發、模擬、預覽及調試,實現一次開發多終端部署,而手機開發者 Beta 版也是如此。HarmonyOS 的開發者可以利用這款 IDE 實現快速開發和全場景多終端部署調試,從而攻克以往不同版本手機測試開發忙不停的難題。可以預見的是,在此次發布活動上,DevEco Studio 2.0 的最新特性和開發實操也將展現在開發者面前。
我們習慣了智能時代的步履蹣跚,每一款產品從推出到流行於世界都需要經歷無數的磨難。但這次 HarmonyOS 2.0 手機開發者 Beta 版的推出,恰似為HarmonyOS 生態發展注入了核動力,讓智慧時代加速到來。
邁向手機的堅實一步,由淺及深方能穩步發展
既然手機如此重要,又是核心地位,為什麼直到現在才發布 HarmonyOS 2.0 手機開發者 Beta 版呢?又為何不一步到位直接開放大內存手機測試呢?
這其中原因有很多,至少包含以下幾點:
第一條原因,開發難度問題。HarmonyOS 是小微內存設備開始逐步開源的,從早期面向內存 128KB-128MB 的 IoT 產品,到明年 4 月將面向內存 128MB-4GB 的終端設備開源,再到明年 10 月以後面向 4GB 以上所有設備的開源。這種路徑存在的價值是什麼?典型的開發者思路,由淺及深。小微內存設備容易開源開放,也比較容易開發,對於 HarmonyOS 所採用的分布式應用框架而言先天具備友好度,會更容易上手。同時,內存越大,意味著調度越頻繁,開發難度也越高。
此次發布的 HarmonyOS 2.0 手機開發者 Beta 版便是一個重要節點,但這並不意味著它已經十分成熟。大家千萬不要拿這款產品和面向 4G 內存以上智慧型手機的 Android 10 或者 iOS14 比較,版本成熟度不同,HarmonyOS 還需要時間成長。
需要成長,也是手機版現在才推出的第二條原因。這裡的成長主要包括了技術和生態的成長,技術成長自然不必多說,從手錶到手機是一步巨大的跨越,從開發者的接受度到 HarmonyOS 先行者的領航,再到 HarmonyOS 研發人員的持續迭代和測試,都需要時間來成長。
生態成長就更加明顯了,在今年的雙十一期間,大量搭載了 HarmonyOS 2.0 的產品已經在市場上與用戶見面。這其中包括了美的、九陽、老闆等諸多合作夥伴。結合 HarmonyOS 的分布式特性,用戶可以更加暢快地體驗智慧生活。碰一下烤箱,就能將菜譜上所有的參數設置到烤箱裡;碰一下抽油煙機就能解放雙手,讓廚房不再是危險邊緣……當生態更加成熟,基於分布式技術的HarmonyOS 手機能夠和各生態設備協同帶來更好的體驗。
HarmonyOS 2.0 手機開發者 Beta 版的推出,意味著華為最大的用戶生態將有機會以全新的姿態融入智慧生活。不過,用戶需要時間,華為需要準備,手機版也需要時間進一步完善。
何謂分布式,應萬物互聯而生
在 IoT 產業鏈現狀裡,越來越多的設備,越來越碎片化的體驗,越來越麻煩的交互……這些現象的存在,顯然會阻礙智慧生活的發展。那麼真正的智慧時代需要怎樣的作業系統呢?HarmonyOS 早已給出來答案:分布式作業系統,使能各類產品,實現真正的萬物互聯。
不論是當前被用於各種物聯網設備上的 Android 作業系統,還是被應用於後端平臺被魔改過的 Linux,他們存在的第一要旨都不是跨設備連接。但 HarmonyOS 是,其分布式設計就是為了跨設備而存在的。跨設備註重的是體驗,是解決操作問題,是擊破交互難點,是將設備、UI、體驗、交互等化繁為簡。
HarmonyOS 是一款面向未來、面向全場景智慧生態的分布式作業系統。它的主要能力我們都已經聽說過了,分布式軟總線擁有媲美物理總線的力量,足以成為多個設備之間的高速公路;硬體虛擬化技術讓諸多設備能力進入了虛擬的資源池,資源調度不再是那樣冗長的鏈路,每個設備都有了跨設備調度的能力;分布式應用開發框架讓應用開發者徹底被解放出來,不再於漫長的代碼重寫和設備測試中執行人海戰術,一次開發多個平臺適配,簡單高效……
HarmonyOS 2.0 手機開發者 Beta 版發布後,開發者將會有機會進一步突破設備之間的信息孤島問題。 以手機這一真正的「全民設備」為承載點,構建全場景的超級終端。