鴻蒙系統應用開發初體驗(一)

上學時期就對操作系統非常有興趣,甚至還想自己動手嘗試嘗試。

曾買來一堆關於操作系統的書籍肯,這不,翻出來幾年前的博客《動手寫簡單的嵌入式操作系統https://blog.csdn.net/yyz_1987/article/details/9901269》,現在來看也是很原始的東西了。

最近關於華爲 鴻蒙 的新聞特別多,也一直關注着。希望做頭一批嚐鮮着。這不,

就在今天,即2019年8月9日的 華爲 HDC全球開發者大會上,華爲正式發佈了自主研發的鴻蒙操作系統,英文名爲 HarmonyOS,這是一種基於微內核的全場景 分佈式 OS 系統,具備分佈架構、天生流暢、內核安全及生態互享等優勢。

微信羣以及網絡新聞上,鋪天蓋地的關於鴻蒙的消息都來了。

我也很是迫不及待的想要嘗下鮮,看看這神祕版的鴻蒙os到底咋樣,分享下心得體會。

據瞭解,華爲從2012年開始規劃自有操作系統“鴻蒙”,意在成爲谷歌Android系統的替代品。

餘承東曾表示,我們已經準備好了自己的操作系統,一旦發生了不能夠再使用這些(來自Google和微軟的)操作系統的情況,我們就會做好啓動B計劃的準備。

來自上海交通大學的一份PPT演示照片,圖中顯示,某教授領導華爲操作系統團隊開發了自主產權操作系統——鴻蒙。根據PPT描述,該操作系統已對 Linux 大量優化(已開源),並已用於華爲手機中(安全部分)。這條消息不知是真是假。

華爲指出,當前的OS系統已經不能滿足需要,以安卓爲例,發展多年其代碼已經龐大冗餘,難以保證不同終端流暢體驗,安卓代碼已經超過1億行,安卓Linux內核代碼也有2000萬行,其中只有8%的核心代碼被頻繁調用。

此外,目前互聯的終端系統也越來越多,對安全、軟件生態、用戶體驗等提出了更高要求,爲此華爲打造了鴻蒙OS系統。

根據華爲所說,鴻蒙OS 實現了模塊化解耦,對應不同平臺可以彈性部署,靈活適配全場景豐富終端形態,這也是分佈式架構首次用於終端OS領域,實現了跨終端無縫協同體驗。

鴻蒙OS系統 的第二個優勢是天生流暢,鴻蒙OS通過確定時延引擎確保用戶交互體驗流暢,匹配應用特徵實現資源精準調度,響應時延降低25.7%,帶給用戶流暢穩定的使用體驗。

第三,鴻蒙OS 系統具備更高的安全特性,基於微內核技術的可信執行環境,通過形式化方法顯著提升了內核安全等級,全面提升全場景終端設備的安全能力。

最後,鴻蒙OS還具備一次開發、多端部署的優勢,支持面向多終端的IDE環境,提高開發效率。

此外,除了鴻蒙系統,華爲還有自己的方舟編譯器,支持多語言統一編譯,大幅提升開發效率,支持C/C++、Java、JS、Kotlin等編程語言。

今年華爲推出的是 鴻蒙1.0系統,將會首先用於智慧屏產品,明天榮耀發佈會上就會正式推出這款產品。

但是,在哪下載呢?目前還沒找到相關鏈接。這裏先佔個位,留個序......

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章