hi,大家好!
相信國人們都非常期待華為鴻蒙操作系統(tǒng)的到來,因為中國的核心技術(shù)長期被美國壓制,特別是操作系統(tǒng)和芯片方面,大家都是有目共睹的,那下面筆者會帶大家來一起學習一下鴻蒙系統(tǒng)第一個課:
鴻蒙相比Android的特點及戰(zhàn)略
1、鴻蒙系統(tǒng)定位(自己理解總結(jié),重要地方都加粗了)
HarmonyOS基于同一套系統(tǒng)能力、適配多種終端,能夠支持手機、平板、智能穿戴、智慧屏、車機等多種終端設備。
對消費者而言,生活場景中的各類終端(比如各個平板,電腦,手表,家電),快速連接、能力互助、資源共享,匹配合適的設備、提供流暢的全場景體驗。
對應用開發(fā)者而言,HarmonyOS采用了多種分布式技術(shù),使得應用程序的開發(fā)實現(xiàn)與不同終端設備的形態(tài)差異無關(guān)。這能夠讓開發(fā)者聚焦上層業(yè)務邏輯,更加便捷、高效地開發(fā)應用。
對設備開發(fā)者而言,HarmonyOS采用了組件化的設計方案,可以根據(jù)設備的資源能力和業(yè)務特征進行靈活裁剪,滿足不同形態(tài)的終端設備對于操作系統(tǒng)的要求。
HarmonyOS提供了支持多種開發(fā)語言的API,供開發(fā)者進行應用開發(fā)。支持的開發(fā)語言包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。
總結(jié)一下鴻蒙特點:
對消費者:使用方便,多個設備連接都是本身互通的
對開發(fā)者:開發(fā)方便,不要再去為設備連接,和設備連接不穩(wěn)定費勁,開發(fā)設備裁剪靈活,支持多語言
重點部分:
大家聽到操作系統(tǒng)都會想到只有手機和電腦,或其他有屏幕的設備,但是有沒有想過其實生活中很多只要有一點小功能的東西都是可以有操作系統(tǒng)的,比如手環(huán),耳機空調(diào),電冰箱,電飯煲,洗衣機,油煙機各種廚具,等等家電。
這里如android比較來說,在大屏幕大設備這種終端上其實沒有本質(zhì)的區(qū)別,如果只是單個單個的終端獨立起來玩,那么鴻蒙可以說也就沒有誕生的必要了,但是往往消費者需求很多時候都不是單一的,很可能經(jīng)常需要用手機和其他終端進行互聯(lián)的場景,比如大家想要手機與電視進行投屏看大屏幕電視,手機來控制整個智能家居,手機來控制洗衣機,空調(diào)這些。這些一連起來使用,是不是目前android就顯示很不方便,比如我們要去控制洗衣機這個場景,首先我們得去下載好對應品牌的app,然后在app上還要去洗衣機上按對應的按鈕手機或者家里wifi進行連接才可以進行控制。每一個家電下來可能都要細心研究一番。。。。你是不是感覺好不方便。
但是鴻蒙就相當于專門解決這種設備互聯(lián)的痛點誕生的,讓你去連接家里洗衣機時候,可能只需要手機輕輕與洗衣機接觸一下。。你就可以控制了,這種體驗對于消費者而言確實優(yōu)勢是非常非常大的。
2、鴻蒙戰(zhàn)略(自己理解)
從目前的操作系統(tǒng)市場來看,主要有android和ios,其實各個廠商可以玩的部分也就只剩下android了,因為ios根本不開源,自己封閉,但是以極致的優(yōu)秀體驗獲得了消費者的好評!因為人家不想帶大家一起玩,所以各個廠商也就與這種貴族。。。搭不上關(guān)系。那就只能好好玩android,android誕生到現(xiàn)在當然也一直不斷的進步,android的用戶量當然是遠遠大于ios。以下是一個2019用戶量占比圖,現(xiàn)在應該android占比還會更多。

所以鴻蒙想要在操作系統(tǒng)中分下一片天地,那當然只能去搶android的市場,那么到底鴻蒙應該怎么做才可能可以和android搶市場呢?
這個問題相信鴻蒙系統(tǒng)介紹時候,鴻蒙定位就不是單一的獨立終端設備,而是多個設備互聯(lián)的操作系統(tǒng)。也就只能以這種方式才有可能取勝?為啥呢?你會問鴻蒙操作系統(tǒng)為啥不能單獨一手機取勝?回答這個問題我想有以下幾個理由足夠說服你:
1、單獨手機方面優(yōu)勢部分:單獨手機上鴻蒙比android真的以后非常非常大的優(yōu)勢么,當然不是,其實目前的android體驗普遍消費者都是非常非常認可的,不然銷量也不可能那么大。而且android系統(tǒng)優(yōu)化了10幾年,是全世界廠商的智慧結(jié)晶,難道鴻蒙可以比全世界這些廠商都厲害??相信大家心里都有答案
2、搭載鴻蒙系統(tǒng)手機廠商部分:請問如果鴻蒙系統(tǒng)只是華為手機自己使用,那能有多少用戶量?相比目前整個android手機來說,華為自己android手機占比就算是1/5,那么其他還有4/5,依然差距很大,所以必須要得到很多其他手機廠商的支持才可能有取勝把握,那么其他廠商為什么要搭載你,你得有你的亮點,有你比android系統(tǒng)獨特的優(yōu)點,可以讓手機廠商搭載你鴻蒙系統(tǒng)后手機銷量可以賣的更好才行。不然手機廠商為啥要變?為愛國?不。。。。廠商只會為了更大市場
3、鴻蒙系統(tǒng)應用生態(tài):大家都知道,android為啥可以在當時的若干個手機操作系統(tǒng)脫穎而出,那就得感謝android的應用生態(tài)做的特別好,經(jīng)過10幾年積累,android的應用生態(tài)絕對是他的最大財富,即如果一個新的操作系統(tǒng)誕生了,如果用戶發(fā)現(xiàn)在這個手機上連常見的微信,qq,淘寶都使用不了,怎么吸引用戶買這個手機???
好上面已經(jīng)說了鴻蒙的作為新的操作系統(tǒng)想要在手機市場部分發(fā)展的戰(zhàn)略遇到問題。那么鴻蒙是想通過上面方法來解決呢?從目前鴻蒙操作系統(tǒng)的開源情況及推廣情況來看,總結(jié)如下:
鴻蒙的核心戰(zhàn)略1:采用是農(nóng)村包圍城市 戰(zhàn)略
(這里 “農(nóng)村”指的是各個沒有屏幕交付的嵌入終端設備 比如 家電廠商,城市當然是 手機 )
這里的**“農(nóng)村”指的是目前那些物聯(lián)網(wǎng)小終端設備(簡單講就是家里的家電設備),**大家知道這些終端其實就是小型嵌入式設備,這些設備有的可能是一個單片機微處理器,硬件處理能力比較弱,這個部分也有一些嵌入式的操作系統(tǒng),比如uclinux, μC/OS-II,等,但是相比手機來說基本只有android,**就相當于還處于各個嵌入式操作系統(tǒng)的混戰(zhàn)6國,**鴻蒙的出現(xiàn)就想成為一統(tǒng)這個領域操作系統(tǒng) 的秦國。
鴻蒙在這個領域相比之下統(tǒng)一和取勝的把握 就 非常大,為啥呀,因為這一片操作系統(tǒng)市場相對混亂,而且缺少一個像樣的頂級公司來支持,比如google,華為,微軟。這個時候如果 華為的鴻蒙出來了,那各個嵌入式設備廠商還是很喜歡,因為有一個大廠在時刻帶頭維護的操作系統(tǒng)遠遠比自己去搞一個開源的系統(tǒng)好。
鴻蒙操作系統(tǒng)本身定義里面就包含了這些設備,所以鴻蒙最先開源的部分也是這些嵌入式小設備的代碼,沒有看到手機代碼的影子。
gitee上介紹也寫了:
第一個版本支持128K~128M設備上運行
https://gitee.com/openharmony
一旦把這些小型設備都統(tǒng)一了,鴻蒙就相當于這個領域的霸主,一旦取得了這一片市場,那么接下來就比較方便了,有了各個及嵌入式產(chǎn)品搭載鴻蒙操作系統(tǒng)都流向市場,這些家電產(chǎn)品就會拼命幫忙宣傳使用了鴻蒙系統(tǒng),支持鴻蒙,(當然肯定他們也會 支持android),鴻蒙系統(tǒng)手機與這些設備使用起來會非常流暢方便。那么接下來市場對搭載鴻蒙手機的需求也就會增加。那么難道消費者就真的因為可以與家電聯(lián)合使用更加方便 就要去買個鴻蒙系統(tǒng)手機么,當然還遠遠不夠。那接下來就是要戰(zhàn)略2
鴻蒙的核心戰(zhàn)略2:兼容現(xiàn)有的Android應用生態(tài) 戰(zhàn)略
為了手機上的應用生態(tài),不會比目前的Android應用生態(tài)差,鴻蒙系統(tǒng)前期一定會采用Android應用會在鴻蒙系統(tǒng)上完美的運行。只有只這樣給消費者體驗絲毫沒有比android差,而且如果可以優(yōu)化一些系統(tǒng)底層相關(guān)提高運行速度或者性能等,而且鴻蒙系統(tǒng)自身 應用也比 android應用可以運行的 更快更穩(wěn)定,那么只有這樣鴻蒙的應用生態(tài)就取勝了android,在應用生態(tài)部分,相比android的基礎上只會更好更多。(這里肯定會有很多技術(shù)者會說,鴻蒙套殼android,這里我想說鴻蒙確實為了兼容android現(xiàn)有的應用生態(tài),這一部分不可能會有大的改變,這一部分肯定是android的原來那套,這里本身就不是鴻蒙宣傳的核心技術(shù)部分,android本身就是開源,鴻蒙當然可以基于它修改,然后加上自己的特色,沒有什么問題)
好了今天就講解到這,把鴻蒙相比android的特點和才去戰(zhàn)略,自己獨立分析了一下,不喜勿噴。。。。。
參考鏈接:https://blog.csdn.net/learnframework/article/details/117380664