華為2019開發者大會內容小記


一、鴻蒙OS開源發布

  8月9日,華為在本次大會上發布了基於微內核的全場景分布式操作系統鴻蒙OS,並宣布鴻蒙OS將對全球開發者開源。同時,華為全面開放HMS,使全球開發者可以快速接入HMS生態,實現生態共享

  華為消費者業務CEO余承東說,“鴻蒙OS聯接了萬物,選擇鴻蒙就是選擇未來。華為長期致力於包括芯片和OS在內的底層技術創新,把復雜留給自己,把簡單留給開發者”。

  

  鴻蒙OS可以靈活適配各個終端場景,甚至可以跨平台調用硬件,所有硬件互為外設,這里面想象空間很大。簡而言之,未來不再是一個個割裂的硬件,割裂的硬件系統,而是一個系統橫跨多個硬件,數據無縫銜接,互相調用各個終端的設備。

   (1)、余承東介紹的鴻蒙os的技術特性:

1、分布式架構首次用於終端OS,實現跨終端無縫協同體驗。
2、確定時延引擎和高性能IPC技術實現系統流暢。
3、基於微內核架構重塑終端設備可信安全。
4、通過統一IDE支撐一次開發,多端部署,實現跨終端生態共享。

  (2)、鴻蒙OS主要面向:

  IoT設備(穿戴、大屏、車機等),並隨時可用到手機上,考慮到生態原因優先使用Android生態,從Android系統遷移到鴻蒙生態非常便捷,只需要1到2天

  (3)、安全級別

  可實現跨終端無縫協同體驗,安全級別能達到5和5+,是最高級別的安全OS

  (4)、權限分割

  鴻蒙中將權限分割成不同的子權限,沒有Root權限,避免了以往一旦取得Root即獲得全部權限的惡意進攻手段

  (5)、兼容性:

  Linux、Unix和Android系統

二、鴻蒙OS兩大核心

  1、微內核

  (1)、微內核與宏內核的區別:

  宏內核:把所有系統服務都放到內核里,包括文件系統、設備驅動等,安卓系統就是其中代表。但宏內核有着無法調和的矛盾,那就是隨着操作系統越來越復雜,內核里面的東西也越來越多。易產生操心系統代碼量龐大,漏洞無法避免和大量服務、硬件驅動都在內核中,導致操作系統可擴展性差這兩個問題

  微內核:核心思想是簡化內核,使內核成為一個只提供最基礎的系統服務的東西,其他統統都放在內核之外。比如內核中只保留多進程調度、多進程通信等服務。其他系統服務甚至外設驅動都放在了用戶態中來實現。

  (2)、微內核優勢:

  高安全性、高可靠、高擴展性、高可維護性、支持分布式計算。

  2、方舟編譯器

  安卓絕大多數應用是使用 Java 語言寫的,但CPU 只能理解匯編指令,因此需要一個虛擬機來把Java 高級語言轉換成機器能懂的語言,然而VM 的存在會導致程序運行變慢甚至卡頓

  (1)、華為編譯器最大的優勢:

  通過方舟編譯器,開發者的應用在下載之前就已經轉化成為機器可以識別的代碼,因而可以在手機上快速安裝、啟動和運行,而無需再經過 VM 的編譯。

  某種程度上,方舟編譯器是將編譯過程提前到應用開發階段,從而大幅度減少了智能手機和操作系統的運行負擔。

三、快應用
  9月份開始,華為將在全球上線快應用,將中國市場已經成熟運行的快應用標准向全球開發者開放,帶來 無需安裝、即點即用的快捷交互體驗。華為快服務智慧平台目前已在中國市場上架快服務5000多個。
  12月,華為快服務智慧平台將正式全球上線,實現快服務的全球原子化智慧分發。
四、開放支持,共建生態
  HMS可幫助開發者專注創新,實現一 點接入、全球全場景全終端智慧分發。在本次大會上,華為宣布面向全球開放HMS Core 14項能力、51項服務和885個API,與開發者共築全場景智慧新生態。
  目前,接入HMS Core的應用已超4.3萬款。

  華為還正式面向全球發布App Gallery Connect服務,覆蓋“創意—開發—分發—運營—分析”全流程服務,助力開發者全流程高效運營。同時,“耀星計划”全面升級,激勵資源從10億元人民幣增至10億美元,並從中國市場全面推向全球開發者,與業界領先的生態伙伴共建激勵聯盟,激勵和扶持全球開發者創新。為幫助開發者的創意更好地在華為全場景設備上落地,華為將加大對開發者的支持力度,提供多樣化的工具包,開放更多平台能力。

  移動芯片上,麒麟平台將開放三大能力:

1、通過多媒體融合能力開放,麒麟平台可助力短視頻應用開發者創意落地;

2、融合感知能力開放,可讓APP更聰明、更懂用戶;

3、AI計算能力開放,讓普惠AI開發成為可能。

  為了加快非手機設備的智慧化發展,在不同場景下增強用戶的使用體驗,華為推出了HiLink & LiteOS & 芯片的三件套工具,從端雲業務開放平台、操作系統到芯片,端到端解決IoT產業發展困局,讓IoT開發更簡單更高效。

  HiLink 開放平台實現了所有IoT設備自動發現、連接簡單、一次接入、多端多模控制,最終獲得多設備情景智能聯動的極致體驗

  LiteOS是IoT硬件與應用的橋梁。獨有的輕量化 IoT端側開發編程框架Maple JS,運行性能接近C語言,讓開發者無需精通嵌入式即可快速開發。HUAWEI LiteOS和凌霄、鴻鵠等海思全場景物聯芯片的結合,將為開發者提供設備智能化的底層技術優化。

五、發展前景與挑戰

  操作系統行業有三大趨勢: 

1、開源吸引開發走向

2、軟硬件平台一體化

3、生態至上

  鴻蒙系統已然開源,也是以打通手機、電腦等多種硬件,兼容安卓與全部的 Web 應用,實現軟硬件平台一體化為基礎。

  最重要的就是第三條,生態至上,對於剛剛發布的鴻蒙OS來說,快速建立生態也是目前最大的考驗,這也將決定鴻蒙能走得多遠。

  希望華為可以快速發展,不斷攻堅克難,走向高峰。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM