華爲在9月10日發佈了HarmonyOS 2.0一時間引起了業界乃至軟件開發行業很大的反響,那麼作爲一名開發人員該不該學習HarmonyOS以及如何快速上手HarmonyOS?那麼接下來我們先從HarmonyOS對軟件開發行業的影響以及HarmonyOS對開發者的影響兩個維度進行分析,然後在總結出我們需要的答案,最後呢爲大家分享快速上手HarmonyOS開發的RoadMap。
文末有個彩蛋哦!
HarmonyOS是一個面向全場景的分佈式微內核的操作系統,不僅可以應用到TV、穿戴設備(手錶)、車載設備還可以應用到智能手機等場景。目前華爲生態中有來自全球的180萬開發者,日活達到4.9億,在180萬開發者的支持下HarmonyOS有望成爲全球第三大移動應用生態。
另外,華爲官方表示將在2021年在EMUI 11及以上手機上升級到HarmonyOS 2.0。說到這裏可能有小夥伴就要問了:光有華爲使用有什麼用,其他手機廠商呢?
華爲曾和其他手機廠商交流過,其他手機廠商都比較感興趣,但華爲作爲其他廠商的競對,用競對的產品使得其他廠商難免會有些顧慮,爲了打消其他廠商的顧慮華爲成立了開源基金會,其他手機公司也參加了,這樣大家會公平的使用HarmonyOS。
大家都知道在前段時間(2020年9月10日)在OpenHarmony(開放原子開源基金會)開源了HarmonyOS 2.0。HarmonyOS 2.0是一個面向內存128KB - 128MB的終端設備。從OpenHarmony的開源路標我們可以看出,它會陸續針對不同內存大小的設備進行開源:
隨着HarmonyOS逐步開源,其對軟件行業的影響也將越來越大。
那HarmonyOS的出現對開發者有沒有影響呢?
HarmonyOS的出現對不同的開發者有這不同程度的影響,首先我們看期對終端開發者的影響:
HarmonyOS最初是面向IOT設備而研發的,所以它天生支持IOT,現在的HarmonyOS不僅可以開發手機應用而且可以開發應用於物聯網的智能終端應用。所以在物聯網快速發展的今天,終端智能設備會越來越多,比如:智能空調、智能油煙機等等,而這些智能的設備都離不了對應的軟件來驅動;而終端開發者可以通過HarmonyOS來開發智能物聯網的軟件,並將其應用到智能設備上。對於像美的、格力、以及小鵬、比亞迪等等企業也會有越來越多的HarmonyOS軟件開發需求。所以終端開發者可以通過HarmonyOS來拓寬就業場景。
對於HarmonyOS來講無論是Android開發者、iOS開發者還是前端或後端開發者大家都是零基礎。HarmonyOS的出現使得非移動端開發者可以藉助HarmonyOS來快速上手移動端開發,也是實現彎道超車和Android及iOS開發者進行競爭的有利武器。
話題拓展的有些遠,接下來讓我們回到我們的主題上來:
最後呢,爲大家整理了快速上手HarmonyOS的路線圖,請查收:
等等,還有一個免費視頻教程:《【首發】零基礎快速上手HarmonyOS(鴻蒙)開發》