hi,大家好!
相信國人們都非常期待華為鴻蒙操作系統(tǒng)的到來嚷往,因?yàn)橹袊暮诵募夹g(shù)長期被美國壓制,特別是操作系統(tǒng)和芯片方面柠衅,大家都是有目共睹的皮仁,那下面筆者會帶大家來一起學(xué)習(xí)一下鴻蒙系統(tǒng)第一個課:
鴻蒙相比Android的特點(diǎn)及戰(zhàn)略
1、鴻蒙系統(tǒng)定位(自己理解總結(jié)菲宴,重要地方都加粗了)
HarmonyOS基于同一套系統(tǒng)能力贷祈、適配多種終端,能夠支持手機(jī)喝峦、平板势誊、智能穿戴、智慧屏谣蠢、車機(jī)等多種終端設(shè)備键科。
對消費(fèi)者而言闻丑,生活場景中的各類終端(比如各個平板,電腦勋颖,手表嗦嗡,家電),快速連接饭玲、能力互助侥祭、資源共享,匹配合適的設(shè)備茄厘、提供流暢的全場景體驗(yàn)矮冬。
對應(yīng)用開發(fā)者而言,HarmonyOS采用了多種分布式技術(shù)次哈,使得應(yīng)用程序的開發(fā)實(shí)現(xiàn)與不同終端設(shè)備的形態(tài)差異無關(guān)胎署。這能夠讓開發(fā)者聚焦上層業(yè)務(wù)邏輯,更加便捷窑滞、高效地開發(fā)應(yīng)用琼牧。
對設(shè)備開發(fā)者而言,HarmonyOS采用了組件化的設(shè)計方案哀卫,可以根據(jù)設(shè)備的資源能力和業(yè)務(wù)特征進(jìn)行靈活裁剪巨坊,滿足不同形態(tài)的終端設(shè)備對于操作系統(tǒng)的要求。
HarmonyOS提供了支持多種開發(fā)語言的API此改,供開發(fā)者進(jìn)行應(yīng)用開發(fā)趾撵。支持的開發(fā)語言包括Java、XML(Extensible Markup Language)共啃、C/C++ 占调、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)移剪。
總結(jié)一下鴻蒙特點(diǎn):
對消費(fèi)者:使用方便妈候,多個設(shè)備連接都是本身互通的
對開發(fā)者:開發(fā)方便,不要再去為設(shè)備連接挂滓,和設(shè)備連接不穩(wěn)定費(fèi)勁苦银,開發(fā)設(shè)備裁剪靈活,支持多語言
重點(diǎn)部分:
大家聽到操作系統(tǒng)都會想到只有手機(jī)和電腦赶站,或其他有屏幕的設(shè)備幔虏,但是有沒有想過其實(shí)生活中很多只要有一點(diǎn)小功能的東西都是可以有操作系統(tǒng)的,比如手環(huán)贝椿,耳機(jī)空調(diào)想括,電冰箱,電飯煲烙博,洗衣機(jī)瑟蜈,油煙機(jī)各種廚具烟逊,等等家電。
這里如android比較來說铺根,在大屏幕大設(shè)備這種終端上其實(shí)沒有本質(zhì)的區(qū)別宪躯,如果只是單個單個的終端獨(dú)立起來玩,那么鴻蒙可以說也就沒有誕生的必要了位迂,但是往往消費(fèi)者需求很多時候都不是單一的访雪,很可能經(jīng)常需要用手機(jī)和其他終端進(jìn)行互聯(lián)的場景,比如大家想要手機(jī)與電視進(jìn)行投屏看大屏幕電視掂林,手機(jī)來控制整個智能家居臣缀,手機(jī)來控制洗衣機(jī),空調(diào)這些泻帮。這些一連起來使用精置,是不是目前android就顯示很不方便,比如我們要去控制洗衣機(jī)這個場景锣杂,首先我們得去下載好對應(yīng)品牌的app脂倦,然后在app上還要去洗衣機(jī)上按對應(yīng)的按鈕手機(jī)或者家里wifi進(jìn)行連接才可以進(jìn)行控制。每一個家電下來可能都要細(xì)心研究一番蹲堂。狼讨。贝淤。柒竞。你是不是感覺好不方便。
但是鴻蒙就相當(dāng)于專門解決這種設(shè)備互聯(lián)的痛點(diǎn)誕生的播聪,讓你去連接家里洗衣機(jī)時候朽基,可能只需要手機(jī)輕輕與洗衣機(jī)接觸一下。离陶。你就可以控制了稼虎,這種體驗(yàn)對于消費(fèi)者而言確實(shí)優(yōu)勢是非常非常大的。
2招刨、鴻蒙戰(zhàn)略(自己理解)
從目前的操作系統(tǒng)市場來看霎俩,主要有android和ios,其實(shí)各個廠商可以玩的部分也就只剩下android了译柏,因?yàn)閕os根本不開源倦卖,自己封閉施掏,但是以極致的優(yōu)秀體驗(yàn)獲得了消費(fèi)者的好評!因?yàn)槿思也幌霂Т蠹乙黄鹜媪鳎愿鱾€廠商也就與這種貴族。片习。捌肴。搭不上關(guān)系蹬叭。那就只能好好玩android,android誕生到現(xiàn)在當(dāng)然也一直不斷的進(jìn)步状知,android的用戶量當(dāng)然是遠(yuǎn)遠(yuǎn)大于ios秽五。以下是一個2019用戶量占比圖,現(xiàn)在應(yīng)該android占比還會更多试幽。
所以鴻蒙想要在操作系統(tǒng)中分下一片天地筝蚕,那當(dāng)然只能去搶android的市場,那么到底鴻蒙應(yīng)該怎么做才可能可以和android搶市場呢铺坞?
這個問題相信鴻蒙系統(tǒng)介紹時候起宽,鴻蒙定位就不是單一的獨(dú)立終端設(shè)備,而是多個設(shè)備互聯(lián)的操作系統(tǒng)济榨。也就只能以這種方式才有可能取勝坯沪?為啥呢?你會問鴻蒙操作系統(tǒng)為啥不能單獨(dú)一手機(jī)取勝擒滑?回答這個問題我想有以下幾個理由足夠說服你:
1腐晾、單獨(dú)手機(jī)方面優(yōu)勢部分:單獨(dú)手機(jī)上鴻蒙比android真的以后非常非常大的優(yōu)勢么,當(dāng)然不是丐一,其實(shí)目前的android體驗(yàn)普遍消費(fèi)者都是非常非常認(rèn)可的藻糖,不然銷量也不可能那么大。而且android系統(tǒng)優(yōu)化了10幾年库车,是全世界廠商的智慧結(jié)晶巨柒,難道鴻蒙可以比全世界這些廠商都厲害?柠衍?相信大家心里都有答案
2洋满、搭載鴻蒙系統(tǒng)手機(jī)廠商部分:請問如果鴻蒙系統(tǒng)只是華為手機(jī)自己使用,那能有多少用戶量珍坊?相比目前整個android手機(jī)來說牺勾,華為自己android手機(jī)占比就算是1/5,那么其他還有4/5,依然差距很大阵漏,所以必須要得到很多其他手機(jī)廠商的支持才可能有取勝把握驻民,那么其他廠商為什么要搭載你,你得有你的亮點(diǎn)履怯,有你比android系統(tǒng)獨(dú)特的優(yōu)點(diǎn)回还,可以讓手機(jī)廠商搭載你鴻蒙系統(tǒng)后手機(jī)銷量可以賣的更好才行。不然手機(jī)廠商為啥要變虑乖?為愛國懦趋?不。疹味。仅叫。帜篇。廠商只會為了更大市場
3、鴻蒙系統(tǒng)應(yīng)用生態(tài):大家都知道诫咱,android為啥可以在當(dāng)時的若干個手機(jī)操作系統(tǒng)脫穎而出笙隙,那就得感謝android的應(yīng)用生態(tài)做的特別好,經(jīng)過10幾年積累坎缭,android的應(yīng)用生態(tài)絕對是他的最大財富竟痰,即如果一個新的操作系統(tǒng)誕生了,如果用戶發(fā)現(xiàn)在這個手機(jī)上連常見的微信掏呼,qq坏快,淘寶都使用不了,怎么吸引用戶買這個手機(jī)霸饕摹莽鸿?
好上面已經(jīng)說了鴻蒙的作為新的操作系統(tǒng)想要在手機(jī)市場部分發(fā)展的戰(zhàn)略遇到問題。那么鴻蒙是想通過上面方法來解決呢拾给?從目前鴻蒙操作系統(tǒng)的開源情況及推廣情況來看祥得,總結(jié)如下:
鴻蒙的核心戰(zhàn)略1:采用是農(nóng)村包圍城市 戰(zhàn)略
(這里 “農(nóng)村”指的是各個沒有屏幕交付的嵌入終端設(shè)備 比如 家電廠商,城市當(dāng)然是 手機(jī) )
這里的**“農(nóng)村”指的是目前那些物聯(lián)網(wǎng)小終端設(shè)備(簡單講就是家里的家電設(shè)備)蒋得,**大家知道這些終端其實(shí)就是小型嵌入式設(shè)備级及,這些設(shè)備有的可能是一個單片機(jī)微處理器,硬件處理能力比較弱额衙,這個部分也有一些嵌入式的操作系統(tǒng)饮焦,比如uclinux, μC/OS-II入偷,等追驴,但是相比手機(jī)來說基本只有android械哟,**就相當(dāng)于還處于各個嵌入式操作系統(tǒng)的混戰(zhàn)6國疏之,**鴻蒙的出現(xiàn)就想成為一統(tǒng)這個領(lǐng)域操作系統(tǒng) 的秦國。
鴻蒙在這個領(lǐng)域相比之下統(tǒng)一和取勝的把握 就 非常大暇咆,為啥呀锋爪,因?yàn)檫@一片操作系統(tǒng)市場相對混亂,而且缺少一個像樣的頂級公司來支持爸业,比如google其骄,華為,微軟扯旷。這個時候如果 華為的鴻蒙出來了拯爽,那各個嵌入式設(shè)備廠商還是很喜歡,因?yàn)橛幸粋€大廠在時刻帶頭維護(hù)的操作系統(tǒng)遠(yuǎn)遠(yuǎn)比自己去搞一個開源的系統(tǒng)好钧忽。
鴻蒙操作系統(tǒng)本身定義里面就包含了這些設(shè)備毯炮,所以鴻蒙最先開源的部分也是這些嵌入式小設(shè)備的代碼逼肯,沒有看到手機(jī)代碼的影子。
gitee上介紹也寫了:
第一個版本支持128K~128M設(shè)備上運(yùn)行
https://gitee.com/openharmony
一旦把這些小型設(shè)備都統(tǒng)一了桃煎,鴻蒙就相當(dāng)于這個領(lǐng)域的霸主篮幢,一旦取得了這一片市場,那么接下來就比較方便了为迈,有了各個及嵌入式產(chǎn)品搭載鴻蒙操作系統(tǒng)都流向市場三椿,這些家電產(chǎn)品就會拼命幫忙宣傳使用了鴻蒙系統(tǒng),支持鴻蒙葫辐,(當(dāng)然肯定他們也會 支持android)搜锰,鴻蒙系統(tǒng)手機(jī)與這些設(shè)備使用起來會非常流暢方便。那么接下來市場對搭載鴻蒙手機(jī)的需求也就會增加耿战。那么難道消費(fèi)者就真的因?yàn)榭梢耘c家電聯(lián)合使用更加方便 就要去買個鴻蒙系統(tǒng)手機(jī)么纽乱,當(dāng)然還遠(yuǎn)遠(yuǎn)不夠。那接下來就是要戰(zhàn)略2
鴻蒙的核心戰(zhàn)略2:兼容現(xiàn)有的Android應(yīng)用生態(tài) 戰(zhàn)略
為了手機(jī)上的應(yīng)用生態(tài)昆箕,不會比目前的Android應(yīng)用生態(tài)差鸦列,鴻蒙系統(tǒng)前期一定會采用Android應(yīng)用會在鴻蒙系統(tǒng)上完美的運(yùn)行。只有只這樣給消費(fèi)者體驗(yàn)絲毫沒有比android差鹏倘,而且如果可以優(yōu)化一些系統(tǒng)底層相關(guān)提高運(yùn)行速度或者性能等薯嗤,而且鴻蒙系統(tǒng)自身 應(yīng)用也比 android應(yīng)用可以運(yùn)行的 更快更穩(wěn)定,那么只有這樣鴻蒙的應(yīng)用生態(tài)就取勝了android纤泵,在應(yīng)用生態(tài)部分骆姐,相比android的基礎(chǔ)上只會更好更多。(這里肯定會有很多技術(shù)者會說捏题,鴻蒙套殼android玻褪,這里我想說鴻蒙確實(shí)為了兼容android現(xiàn)有的應(yīng)用生態(tài),這一部分不可能會有大的改變公荧,這一部分肯定是android的原來那套带射,這里本身就不是鴻蒙宣傳的核心技術(shù)部分,android本身就是開源循狰,鴻蒙當(dāng)然可以基于它修改窟社,然后加上自己的特色,沒有什么問題)
好了今天就講解到這绪钥,把鴻蒙相比android的特點(diǎn)和才去戰(zhàn)略灿里,自己獨(dú)立分析了一下,不喜勿噴程腹。匣吊。。。色鸳。
參考鏈接:https://blog.csdn.net/learnframework/article/details/117380664