首頁 > 移動應用 > 正文

詳解華為鴻蒙2.0:雖然能用在手機上,但它不是第二個安卓

2020-09-28 09:11:36  來源:愛范兒

摘要:活字印刷術,中國四大發明之一,于北宋慶歷年間,由一位名叫畢昇的印刷工匠鉆研所得。但很多人可能不知道,在活字印刷術發明前,聰明的中國人就已經找到一種取代手抄的解決方案,即「雕版印刷」。
關鍵詞: 印刷術 發明
  活字印刷術,中國四大發明之一,于北宋慶歷年間,由一位名叫畢昇的印刷工匠鉆研所得。
 
  但很多人可能不知道,在活字印刷術發明前,聰明的中國人就已經找到一種取代手抄的解決方案,即「雕版印刷」。
 
  我們會把文字刻在石碑和木頭中,做成印版,再借助拓印,把它們「復印」在紙上,這也是早期印刷術的雛形。
 
  可為什么,只有活字印刷術被放到了更重要的地位?甚至把它稱為印刷史上最偉大的里程碑?
 
  技術原理已經說明了一切。
 
  \
 
  通俗地說,活字印刷其實是把印版再次細分,將文字分割成一個個實體的單字,然后印刷匠再根據內容,挑出字模,做成印版。
 
  印完后,印版又可以重新拆散,變回字模,繼續編排其它內容。
 
  所以,活字印刷的重要性,就體現在這個「活」上。
 
  它很靈活,不固定,既可分,又可合,還大幅縮短了生產者的耗時,做到了比雕版印刷更高的效率。
 
  \
 
  這種「我有弱水三千,用時便取一瓢」的思路也啟迪了后人,甚至開拓了操作系統的設計思路:
 
  「如果我們能將系統拆解成一個個模塊,按需進行組合,并因軟硬件形態、場景而變,是否也能摸索出新的可能性?」
 
  華為的鴻蒙系統(HarmonyOS),便將這一理念融入其中。面對即將到來的萬物互聯時代,這種高度靈活,沿襲自活字印刷理念的技術結構,或許也會成為鴻蒙贏得市場的關鍵。
 
  一
 
  過去的操作系統,往往是跟隨一種特定品類硬件誕生的。
 
  我們說,Windows 生于 PC 時代,iOS 和 Android 生于智能手機時代,在對應的設備品類上,它們都能獲得最好的體驗。
 
  可設備形態一旦改變,情況便迥然不同。
 
  你會看到,Android 由于應用兼容性,做的平板一直很雞肋。
 
  Windows 則因為界面設計,在小屏、觸屏上會變得很難用。
 
  而多年下來,iOS 也間接限制了 iPad 的潛力,否則蘋果也不會發展起 iPadOS,另辟分支。
 
  \
 
  可以預見的是,隨著物聯網的發展,以及設備智能化的需求,未來會用到操作系統的場景將越來越多,但受成本和人力的制約,我們不可能為每款設備,都設計一個獨立的系統。
 
  如何解決系統和設備之間的「相性問題」?這就需要我們回到起點,從源頭解決。
 
  而硬件生態的碎片化,也迫使業界去構思出一個更靈活,更具擴展性的新系統,而不是繼續從硬件角度,來構思系統的存在。
 
  鴻蒙正是為了改變現狀而來的。
 
  你會看到,華為并沒有把鴻蒙定位為一個「單設備形態系統」,而是直接提出了「1+8+N」的全場景思路,意圖覆蓋整個物聯網。
 
  它的系統層級更清晰,也變得更加模塊化,可以依照硬件處理器性能、內存的不同,讓開發商自己去調整系統模塊,靈活變更大小。
 
  在這樣的設計下,開發商想要讓各種硬件用上同一個系統,就變得非常簡單和方便了。
 
  \
 
  可新的問題也隨之誕生:市面上其它系統的跨平臺也有不少了,和它們相比,鴻蒙能帶來哪些不一樣?或者說,有哪些,是鴻蒙獨有的?
 
  這就涉及到分布式技術的運用。
 
  聽起來很玄乎,但它卻對鴻蒙很重要,這也是華為試圖創造一個「超級虛擬終端」的關鍵。
 
  二
 
  談分布式技術前,我們先來說兩個例子。
 
  在搭載了鴻蒙系統的華為智慧屏上,你會看到,當一臺華為手機和一臺華為智慧屏聯動時,我們可以將手機上的視頻通話、游戲等畫面投到電視大屏上,反之亦然,整個聯動過程不需要任何數據線,完全靠無線打通。
 
  \
 
  在本次華為開發者大會上,華為還提到了一個華為手機、手表和智能料理機聯動的例子。比如說你要做新的料理,手機不僅能和料理機進行功能聯動,料理機還可以從穿戴設備上獲取到用戶的各項身體數據,自動推薦合適的食材。
 
  這些場景聽起來沒什么特別,只是不同設備之間的數據傳輸,但其中卻包含了鴻蒙對于互聯場景的思考以及運用。
 
  你試想下,到了未來,各品牌的設備都能聯網了,大至家里的電視、冰箱、洗衣機、空調,小到手表、手環、燈泡甚至是門鎖,都需要走向智能化,它們又該如何進行聯動,協同調動信息,為用戶提供真正有用的功能?
 
  \
 
  鴻蒙拿出來的方案,便是分布式技術。
 
  具體來說,鴻蒙系統是將設備的硬件能力拆散,當作一個個共享的資源。當用戶需要調用某個能力時,就可以隨時從硬件庫里抽取出來,跨設備使用,并借此擴展設備的邊界。
 
  還記得開頭我們說到的「活字印刷術」靈活、可變的原理嗎?分布式技術和它很相似,這也是鴻蒙系統中最具想象力的部分。
 
  在這種邏輯下,手機、電視或音箱等硬件,對用戶來說就不再是獨立的存在了,只要你有需求,就隨時可以把電視屏幕做為手機的延展,又或者,將手表屏幕當作手機的延展。
 
  此時對用戶來說,他們體驗到的,便是一個由多設備能力組成的「超級虛擬終端」。這也是華為經常會提及的概念。
 
  這就好比用戶在使用一個云設備,本地硬件不再由自身能力所決定,而是由軟件和場景來定義。
 
  \
 
  在硬件能力共享外,鴻蒙還借助分布式軟總線技術,簡化了鴻蒙設備之間的連接流程,以及數據的互通性。
 
  比如說現在靠 NFC「碰一碰」,就能直接完成鴻蒙設備之間的配網,手機投到大屏的流暢度也獲得了加強,這都是靠軟總線中的極簡協議層,才做到了高帶寬、低時延、高可靠的特性。
 
  同時,不同設備間的通信數據,也能用分布式技術做到管理,不僅讓跨設備數據處理如同本地一樣方便,而且數據也能順暢地在各個設備間流通,你在一個設備上所做的數據增改,依舊可以自動同步到其它與之相連的設備上。
 
  最終,鴻蒙系統的跨設備互聯互通,就變得十分優雅和舒適了。它不僅簡化了前期配網過程,數據間的分發和同步也足夠流暢,還提供了更強的安全認證能力,這都是鴻蒙比其它系統更優秀的部分。
 
  建立起更好的用戶體驗后,自然也會有更多的消費者,愿意選擇華為的產品。
 
  三
 
  如果說,鴻蒙在系統構成和特性上,已經或多或少體現出它的優勢,但在生態層面,鴻蒙需要面對的困難還有不少。
 
  開發者的支持,硬件廠商的合作,這些都是一個成熟生態不可或缺的組成。
 
  在此之外,鴻蒙還需要解答另一個問題:既然強調的是跨平臺,應用適配該怎么做?如何讓它們在不同形態,不同尺寸大小的屏幕上,都能順利運行?
 
  \
 
  這也是整個行業希望達成的目標。如蘋果,近兩年都公開表示想要整合 iOS 和 macOS 兩個平臺的應用;更早的時候,微軟在 Windows 8 時代提出的大一統計劃,也是頗具野心,可最終也不了了之。
 
  針對生態這點,鴻蒙其實也沒什么捷徑可走,注定得靠時間積累。
 
  但對于打通不同平臺的應用,華為則把落腳點放在開發端上,提供了一套更簡單、更易用的開發工具鏈。
 
  對鴻蒙來說,這套開發工具鏈反而才是更重要的,因為只要有工具,鴻蒙才有機會構建出自己的生態。
 
  也正如華為消費者 BG 軟件部總裁王成錄在開發者大會上所說:「如果沒有變成編程框架,沒有編譯器,那就是沒有工具,根本就造不出操作系統。」
 
  \
 
  一個是 UI 層面,鴻蒙的多終端 IDE 工具,可以為開發者提供一站式的開發環境,包括說屏幕布局、UI 控件在內的自動適配,以及編譯調試和燒錄等,等于是說自動幫 APP 去做兼容,而且整個過程都是可視化的。
 
  其次在功能層面,鴻蒙則把應用拆解成一個個獨立的單元,分門別類,再讓開發者針對不同的設備,自由組裝 APP 功能,輕松做到應用的跨設備遷移,而這,其實也和分布式技術有諸多類似。
 
  \
 
  比如說華為展示的 WPS 應用,當它在手機、平板電視間聯動時,就會自動針對屏幕的大小、是否有攝像頭、是否能聯網等硬件特性,自動調整應用展示區域,并將應用的能力分配到合適的硬件上。
 
  還有一個是華為手機和手表聯動的例子,在手機上,滴滴打車應用基本會用到全部能力,但換成手表端,只需要調用一小部分模塊即可。
 
  \
 
  所以,鴻蒙這個方案對開發者來說算是很貼心了,而開發流程的簡化,也有利于鴻蒙把生態做大做強的。
 
  更重要的是,現在鴻蒙更像是一次輕裝上陣,它沒有包袱,沒有顧慮,所以不需要像其它操作系統一樣,擔憂系統統一化可能會付出的代價。
 
  四
 
  今年的開發者大會上,華為還回應了一個敏感問題:鴻蒙開源。
 
  華為表示,今后鴻蒙系統會采用捐贈給開源基金會的方式開源,其中 OpenHarmony 項目,會率先捐贈給中國開放原子開源基金會孵化,并在 2020 年 9 月內,面向大屏、手表和車機開放 Beta 版本。
 
  在 2020 年 12 月,鴻蒙還會進一步面向手機設備,開放包括 SDK、開發文檔和模擬器等一系列工具。
 
  \
 
  最后我們想說的是,今天的華為,已經是一家年營收超八千億人民幣,全球手機銷量排名前三,并有著近 20 萬名員工的龐大公司,在當下這個特殊時期,它完全沒有必要,也沒有理由帶著玩票的心態來推進操作系統。
 
  尤其是到了今年,鴻蒙已經開始陸續登陸更多設備,不僅有華為自己的,也有第三方合作廠商的,這預示著華為已經對鴻蒙系統,規劃出非常清晰的發展路線。
 
  所以,與其帶著惡意,去揣測鴻蒙的種種動機,倒不如給與更多耐心,客觀地評價它正在做,以及未來可能會做到的事情。
 
  \
 
  做操作系統從來就不會立竿見影,機會偶爾發生,挑戰時刻存在。我們并不知道,華為得花多長時間,才能將鴻蒙這個系統從零做到實質上的成熟,可能光是做到前文所說的互聯互通,將人與設備有機地聯系在一起,就得花上好幾年。
 
  但能肯定的是,今天華為邁出的這一步,已經在極力補足中國通訊產業那僅剩的幾塊短板。一如它會花數年時間,投入到芯片研發領域一樣,鴻蒙也是個野心勃勃的項目。
 
  只要成功,那它改變就不止是華為自身,而是造就一個萬物互聯時代的新格局。

第三十屆CIO班招生
法國布雷斯特商學院碩士班招生
北達軟EXIN網絡空間與IT安全基礎認證培訓
北達軟EXIN DevOps Professional認證培訓
責編:zhangwenwen
国语自产视频在线不卡,青青小草国产在线播放,午夜片神马福利在线观看