愛鋒貝

 找回密碼
 立即注冊

只需一步,快速開始

扫一扫,极速登录

查看: 1366|回復: 1
打印 上一主題 下一主題
收起左側(cè)

如何評價 6 月 2 日舉辦的華為鴻蒙發(fā)布會,有哪些值得關(guān)...

[復制鏈接]

1371

主題

1451

帖子

5664

積分

Rank: 8Rank: 8

跳轉(zhuǎn)到指定樓層
發(fā)表于 2021-6-3 20:35:09 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式

一鍵注冊,加入手機圈

您需要 登錄 才可以下載或查看,沒有帳號?立即注冊   

x
我覺得要正確理解狹義上[1]的鴻蒙試圖做什么,重點是什么是「物聯(lián)網(wǎng)」操作系統(tǒng)?而就這個話題本身,可以說目前大多網(wǎng)上的答案都是存在誤解,比如大多數(shù)報道把在設(shè)備上運行的嵌入式操作系統(tǒng)和鴻蒙(當然還有其他一些廠商的系統(tǒng))統(tǒng)一稱為「物聯(lián)網(wǎng)」操作系統(tǒng),這是不對的。
至少在這條新聞里,是不對的,它們有比較顯著的區(qū)別。
如果說大家常用的計算機操作系統(tǒng)在幫助用戶怎么通過軟件使用計算機,嵌入式操作系統(tǒng)的是解決物聯(lián)網(wǎng)設(shè)備本身的聯(lián)網(wǎng)和計算問題,而鴻蒙的設(shè)計思路是解決物聯(lián)網(wǎng)聯(lián)網(wǎng)以后,用戶能通過軟件做什么/怎么做方便的問題。
我會在下文稍微介紹后兩種的區(qū)別,然后介紹鴻蒙2.0在這個設(shè)計思路下做了什么事,希望能給大家?guī)硪恍┧伎肌?br /> 1. 面向物聯(lián)網(wǎng)設(shè)備的嵌入式操作系統(tǒng)不等于鴻蒙

首先,一個大家都應(yīng)該注意到的事。在物聯(lián)網(wǎng)時代,電子設(shè)備正在海量出現(xiàn),而且這些終端本身呈現(xiàn)異構(gòu)化特征。這帶來了幾個現(xiàn)象,

    一個是設(shè)備與設(shè)備之間連接的增長速度正遠大于設(shè)備本身的增長速度(以智能手表為例,可以連接wifi,同時連接多個藍牙設(shè)備);另外一個是,設(shè)備自身的硬件和連接協(xié)議,正在變得越來越多樣化,甚至可以說碎片化(比如,物聯(lián)網(wǎng)設(shè)備的存儲空間可能從低功耗終端的數(shù)十K到車聯(lián)網(wǎng)終端的數(shù)百M不等,物聯(lián)網(wǎng)終端的計算單元可能從性能不高的MCU到強大的服務(wù)器芯片)。
眾所周知,操作系統(tǒng)的意義在于,對設(shè)備硬件的基本功能抽象,為各類應(yīng)用軟件提供統(tǒng)一接口,從而隔離屏蔽復雜的硬件調(diào)度操作,讓各種應(yīng)用軟件無需和硬件打交道就可以直接操縱硬件。
物聯(lián)網(wǎng)時代,硬件本身出現(xiàn)了新問題,這自然是操作系統(tǒng)的新機遇和新挑戰(zhàn)。為了解決這些設(shè)備自身的連接,碎片化,安全性,自然也誕生了相當多的嵌入式操作系統(tǒng),比如,華為從前的LiteOS[2],ARM的Mbed OS[3],F(xiàn)reeRTOS(以及擴展的SafeRTOS,Amazon RTOS等)。
這些源自于嵌入式操作的物聯(lián)網(wǎng)設(shè)備系統(tǒng)的顯著特點是:

    硬件驅(qū)動和操作系統(tǒng)內(nèi)核可分離。因為物聯(lián)網(wǎng)設(shè)備的異構(gòu)和碎片化特點,所以不同設(shè)備會有不同的固件和驅(qū)動程序,需要分離驅(qū)動和操作系統(tǒng)內(nèi)核,讓操作系統(tǒng)內(nèi)核可以成為更容易擴展和可重用的資源。操作系統(tǒng)可配置裁剪。正如之前所說,物聯(lián)網(wǎng)終端的硬件配置從幾十k到幾百兆存儲空間都存在,因此同一個操作系統(tǒng)需要可以通過裁剪或者動態(tài)配置來同時適應(yīng)低端或者高端復雜的要求。保證設(shè)備間的協(xié)同互用。物聯(lián)網(wǎng)環(huán)境下各個設(shè)備相互系統(tǒng)工作的任務(wù)會越來越多,操作系統(tǒng)需要保證物聯(lián)網(wǎng)設(shè)備之間的通信功能。保證物聯(lián)網(wǎng)設(shè)備的安全可信。物聯(lián)網(wǎng)設(shè)備本身的會存儲更多敏感數(shù)據(jù),所以對設(shè)備的接入鑒權(quán)要求更加高。
在這種想法下,這類操作系統(tǒng)雖然解決了物聯(lián)網(wǎng)設(shè)備的硬件操作,互相調(diào)用和聯(lián)網(wǎng)問題,它并沒有考慮當物聯(lián)網(wǎng)設(shè)備聯(lián)網(wǎng)以后,用戶能通過這些系統(tǒng)做什么/怎么做方便。
從用戶角度,這類物聯(lián)網(wǎng)設(shè)備系統(tǒng)的調(diào)用流程一般是這樣的:
用戶需要通過自身的APP/或者物聯(lián)網(wǎng)設(shè)備管理后臺(比如云端管理程序),調(diào)用設(shè)備上的物聯(lián)網(wǎng)操作系統(tǒng)對外接口,再通過物聯(lián)網(wǎng)設(shè)備上的系統(tǒng)接入硬件設(shè)備。這里往往涉及移動操作系統(tǒng)與物聯(lián)網(wǎng)設(shè)備系統(tǒng)之間的相互調(diào)用,而此時的APP往往只是一個物聯(lián)網(wǎng)設(shè)備管理后臺,任何物聯(lián)網(wǎng)設(shè)備之間的聯(lián)動都會非常復雜,需要設(shè)備廠商從最基礎(chǔ)的應(yīng)用功能到設(shè)備連接都逐步開發(fā)調(diào)試,才能在iOS或者安卓上線相應(yīng)的APP,或者從云端完成控制。從某種程度上說,這也是目前物聯(lián)網(wǎng)應(yīng)用程序稀少的根本原因。
這是目前的物聯(lián)網(wǎng)設(shè)備系統(tǒng)能做到的事。
2. 鴻蒙在設(shè)計思路上改進了什么?

設(shè)備間連接不再是應(yīng)用層功能,而是通過中間件對用戶封裝隔離。
從表象上看,鴻蒙通過「分布式軟總線」(華為的造詞能力真的非常出眾)隔離了物聯(lián)網(wǎng)設(shè)備的連接,進而避開了手機系統(tǒng)上的連接管理,所以大家可以在發(fā)布會上看到了鴻蒙手機與物聯(lián)網(wǎng)設(shè)備之間的相互調(diào)用非常便捷。
但是從操作系統(tǒng)角度,連接的封裝隔離,帶來的并不只是連接管理的便利。它意味著「連接」從應(yīng)用層下沉到硬件層面,成為碎片化操作系統(tǒng)的基本能力;

    一方面,它代表著跨平臺的操作系統(tǒng)資源調(diào)用不需要跨層,也就是說跨系統(tǒng)的數(shù)據(jù)交互不需要經(jīng)過用戶連接和確認,所以在保證連接質(zhì)量的情況下,操作系統(tǒng)有能力跨設(shè)備調(diào)用。這時候,兩個設(shè)備之間的硬件設(shè)備/計算系統(tǒng)/儲存系統(tǒng)(文件系統(tǒng))是互通的,所以兩個或者多個共享硬件/存儲的設(shè)備可以實現(xiàn)「超級終端」(當然,需要保證連接質(zhì)量和時鐘同步),比如跨設(shè)備的攝像頭同步,文件同步(可以找到發(fā)布會例子),甚至未來有可能的CPU/GPU跨平臺調(diào)用。另一方面,它也代表著開發(fā)者本身不需要再過度關(guān)注物聯(lián)網(wǎng)連接所帶來的復雜調(diào)試,只需要關(guān)注功能邏輯和界面邏輯。這會大大降低物聯(lián)網(wǎng)應(yīng)用的開發(fā)成本,因為此前每個應(yīng)用系統(tǒng)都需要從最基礎(chǔ)的應(yīng)用功能到設(shè)備連接進行開發(fā)和調(diào)試,導致應(yīng)用系統(tǒng)的可適應(yīng)性差,開發(fā)和適配的成本高、周期長。開發(fā)者只需要依靠鴻蒙提供的API,就可以避開繁雜的調(diào)試連接,完成對多個設(shè)備的適配和開發(fā)。
可以想象到的是,未來的鴻蒙平臺會出現(xiàn)很多多個物聯(lián)網(wǎng)設(shè)備聯(lián)合起來實現(xiàn)的應(yīng)用案例,這些案例發(fā)揮的作用會大大超過簡單疊加的效果,而這些效果原本需要比較高的開發(fā)成本以至于難以實現(xiàn)。
比如一組智能燈和人體傳感器的協(xié)同,通過人類行為控制智能燈的開關(guān);比如路燈和光線傳感器的協(xié)同,通過戶外光照自適應(yīng)調(diào)整屋內(nèi)亮度;比如在燈光秀里,通過攝像頭或者無線傳感器,伴隨舞蹈演員的動作實時控制燈光效果。
在這種情況下,才能

    完全避免跨系統(tǒng)調(diào)用,以至于物聯(lián)網(wǎng)軟件和大量的物聯(lián)網(wǎng)設(shè)備硬件可以通過操作系統(tǒng)實現(xiàn)真正的解耦面對截然不同的場景,通過一個操作系統(tǒng)向所有物聯(lián)網(wǎng)設(shè)備提供基礎(chǔ)服務(wù)(原子服務(wù)卡片)應(yīng)用開發(fā)只需要關(guān)注功能邏輯,極大的提升多物聯(lián)網(wǎng)設(shè)備應(yīng)用的開發(fā)效率。
如果我們再深入思考,當所有的設(shè)備都可以連接,那么設(shè)備上的應(yīng)用服務(wù)會不會有主次?當然應(yīng)該有,目前的鴻蒙系統(tǒng)以人為核心提供服務(wù),人的注意力設(shè)備即為主設(shè)備。
正如我最開始所說,相比于現(xiàn)有的物聯(lián)網(wǎng)系統(tǒng)僅僅解決物聯(lián)網(wǎng)設(shè)備海量連接,設(shè)備碎片化這些基礎(chǔ)問題,讓物聯(lián)網(wǎng)設(shè)備可以互連,而作為一個操作系統(tǒng),更多的應(yīng)當考慮在物聯(lián)網(wǎng)之后,用戶和開發(fā)者可以怎樣便捷的使用/調(diào)用這些設(shè)備完成1+1大于2的效果。
顯然后者更加重要,對于目前物聯(lián)網(wǎng)系統(tǒng)的發(fā)展,也更有意義。
完。
精選高品質(zhì)二手iPhone,上愛鋒貝APP

0

主題

1

帖子

10

積分

Rank: 1

樓主
發(fā)表于 2021-6-5 00:36:13 | 只看該作者
提問:華為丟掉的客戶將由哪個品牌,哪個產(chǎn)品接盤?
華為:不好意思,這盤我先護著,我們提供低價換電池,可以打折換后蓋,換屏幕等配件,我們的鴻蒙系統(tǒng)甚至會適配5年前的設(shè)備,讓他能流暢使用,所以只要你手機的soc沒壞,都可以不用換手機,畢竟,我們在考慮官方給用戶換內(nèi)存顆粒了。




另外,我看鴻蒙大概率是成了,我的判斷依據(jù)是,今天發(fā)布會直播,幾乎沒見人噴套皮安卓了,有人人可能會問,那這也只能證明鴻蒙確實是個新系統(tǒng),怎么就成了呢?…………因為哦看見好多人刷抄襲ios了,噗哈哈哈哈哈。


好像評論區(qū)不能放圖,真討厭,此處回答 @錢敏濤
一次開發(fā),多端部署。
精選高品質(zhì)二手iPhone,上愛鋒貝APP
您需要登錄后才可以回帖 登錄 | 立即注冊   

本版積分規(guī)則

QQ|Archiver|手機版|小黑屋|愛鋒貝 ( 粵ICP備16041312號-5 )

GMT+8, 2025-2-2 01:49

Powered by Discuz! X3.4

© 2001-2013 Discuz Team. 技術(shù)支持 by 巔峰設(shè)計.

快速回復 返回頂部 返回列表