HarmonyOS-鴻蒙 Beta 版到來,對開發(fā)者意味著什么?
點擊上方?藍字?關注我們!
Java,Python,C/C++,Linux,PHP,Go,C#,QT,大數(shù)據(jù),算法,軟件教程,前端,簡歷,畢業(yè)設計等分類,資源在不斷更新中... 點擊領取!

打破手機單設備限制,為萬物互聯(lián)而生
在活動開始時,華為消費者業(yè)務軟件部總裁王成錄感慨到:“做一個操作系統(tǒng)在技術上不難,但困難的是生態(tài)。如果生態(tài)無法給予產(chǎn)業(yè)發(fā)展的機會,那么這款操作系統(tǒng)的生命力就將產(chǎn)生問題。”
誠然如此,2007年iPhone推出之后,我們真正走入了移動互聯(lián)網(wǎng)時代,移動互聯(lián)網(wǎng)時代的發(fā)展特點便是日新月異的更迭速度。但到2018年的時候,不論是手機發(fā)貨量、移動APP數(shù)量以及消費者使用手機的時間都陷入了停滯局面。這就說明一個問題,移動產(chǎn)業(yè)生態(tài)發(fā)展臨界點已到。那么下一代發(fā)展的核心是哪里呢?王成錄博士相信就是IoT產(chǎn)業(yè)。但是IoT產(chǎn)業(yè)的發(fā)展也并非一條通途,因此系統(tǒng)就是一個大問題。
當下,所有的移動互聯(lián)網(wǎng)創(chuàng)新仍然局限于單個手機設備之上,導致這種狀況的出現(xiàn)的原因有很多,而操作系統(tǒng)碎片化必然是其中之一。當開發(fā)者在打造不同設備上的應用時,往往意味著應用需要重復造輪子;
同時,不同設備之間,屏幕大小不同,交互模式不同,這就意味著開發(fā)者需要加倍開發(fā)來完成設備適配;再者,當下開發(fā)者在跨終端開發(fā)時依然缺乏高效的開發(fā)工具;此外如軟件應用生態(tài)不 夠成熟、使用新設備時操作復雜、學習成本較高等諸多問題都在困擾著開發(fā)者和用戶。
而HarmonyOS 是一款為萬物互聯(lián)而生的操作系統(tǒng),其能夠避免硬件設備的系統(tǒng)碎片化問題,讓開發(fā)者可以專注于開發(fā)邏輯,從單設備限制中脫離出來,而不是陷入層出不窮的底層設備適配問題。可以說HarmonyOS將成為開啟萬物互聯(lián)時代的一把鑰匙,其能夠為開發(fā)者提供更好的應用開發(fā)體驗,提供更多的IoT硬件入口。
HarmonyOS的發(fā)展能夠讓更多的應用合作伙伴受益。通過合作,上億搭載了HarmonyOS的家居設備能夠成為京東購物入口,用戶能夠在冰箱等所有有屏設備上,能夠讓京東的入口從單一設備中解放出來,所有IoT設備都會成為潛在的入口;喜馬拉雅與HarmonyOS開啟合作之后,全球上百萬輛汽車均可成為喜馬拉雅的入口;中國銀聯(lián)與HarmonyOS 的合作,讓更多智能終端成為了銀聯(lián)的支付入口,也讓所有智能交互設備上都能完成支付動作。
預計到明年,全球會有40+主流品牌共計1億臺以上設備搭載HarmonyOS。而此次HarmonyOS手機應用開發(fā)者Beta版的發(fā)布,自然更具價值。

三大突破,HarmonyOS手機應用開發(fā)者Beta版正式發(fā)布

王成錄博士在正式發(fā)布HarmonyOS手機應用開發(fā)者Beta版時表示,其將會為開發(fā)者帶來三大組件,幫助開發(fā)者打造場景化的超級終端。同時,王成錄博士還宣布了HarmonyOS開發(fā)者應用創(chuàng)新大賽的正式開啟。
分布式開發(fā)框架,實現(xiàn)高效開發(fā)
在今年HDC時,王成錄博士已經(jīng)發(fā)布了分布式應用開發(fā)框架。傳統(tǒng)意義上,APP搬到其他設備上需要從里到外的各種適配,而HarmonyOS 把UI之下所有的系統(tǒng)基礎內(nèi)容進行了優(yōu)質(zhì)的封裝,打造了15000余個API放到編程框架中,開發(fā)者在寫應用邏輯時只需要調(diào)用接口即可完成不同設備的適配,讓跨終端應用開發(fā)就像單一設備上應用開發(fā)一樣簡單。
同時,此次發(fā)布會上海進一步講解了分布式應用框架的核心元能力。元能力相當于HarmonyOS應用建筑中的最小單元,其可以幫助各類能力實現(xiàn)可分可合可流轉,成為開發(fā)者一次代碼編寫多端部署的基礎。
分布式UI框架,擊破交互難題
以往跨終端開發(fā)中,UI適配可能會占用開發(fā)者50%以上的時間,UX體驗設計已然成為跨端體驗的最大挑戰(zhàn)。為了適應不同的屏幕類型和交互類型,HarmonyOS提供的分布式UI框架讓跨端UI開發(fā)效率倍增。HarmonyOS的設計工具能夠高效的實現(xiàn)拉伸,其能夠提供了7類自適應布局能力,讓應用能夠自動適應不同的屏幕尺寸。此外,不同的設備有著不同的交互模式,而這些都會封裝為標準事件,用戶不必擔心交互的問題。
DevEco Studio 2 Beta3,高效IDE平臺
近年來我國軟件發(fā)展速度很快,但是軟件工程技術發(fā)展卻并沒有跟上。可是一個高效的軟件工具平臺對開發(fā)者的幫助將會是巨大的,HarmonyOS希望通過一個高效的IDE平臺幫助開發(fā)者提升開發(fā)效率,DevEco Studio 2便是一個這樣的平臺。在今年HDC時推出了Beta1版本,Mate40時發(fā)布了Beta2版本 ,而此次發(fā)布會則是Beta3版本。此次發(fā)布的DevEco Studio 2 Beta3提供了四大能力,其對于開發(fā)者效率提升而言極具價值。
平臺集成了9類手機APP模板,覆蓋了新聞、購物等場景,可以有幫助開發(fā)過程減少上千行代碼;
實現(xiàn)多端界面預覽,實時反饋,幫助前端開發(fā)效率倍增;
提供分布式調(diào)試能力,面向泛終端應用新形態(tài),該方案能夠用于分布式應用開發(fā)過程中的錯誤診斷等方面,實現(xiàn)故障分析及定位解決。
平臺可以通過模擬仿真實現(xiàn)調(diào)測,模擬器基于ARM架構服務器,提供逼近真機的模擬效果。
HarmonyOS開發(fā)者創(chuàng)新大賽開啟,激發(fā)創(chuàng)新
在最后,王成錄博士還重磅宣布了HarmonyOS開發(fā)者創(chuàng)新大賽的啟動。此次大賽希望激發(fā)廣大開發(fā)者的創(chuàng)新想法,并讓大家把成功經(jīng)驗分享給廣大開發(fā)者。第一屆HarmonyOS開發(fā)者創(chuàng)新大賽今日已經(jīng)開啟,截止到5月結束。此次大賽還為參賽選手提供了20位導師,10+課程和150萬獎金,無微不至的關懷將會伴隨開發(fā)者參賽的全流程。

王成錄博士在演講最后表示,HarmonyOS生態(tài)的構建不會一蹴而就,生態(tài)需要大家積極參與,貢獻自己的智慧和想法,而HarmonyOS將會攜手合作伙伴,共贏移動產(chǎn)業(yè)的下一個十年。

面對未來挑戰(zhàn),HarmonyOS準備好了
隨后,華為消費者業(yè)務軟件部副總裁楊海松接受了媒體采訪。在采訪中,楊海松用兩個詞來解析了過去幾個月里,HarmonyOS 2.0發(fā)布之后發(fā)生的一切。

第一個詞,便是“如期而至”。在今年9月HDC HarmonyOS 2.0 發(fā)布之后,王成錄博士已經(jīng)預告了今年年底會發(fā)布手機beta版,而這次發(fā)布會正是一場如期而至之約。此次內(nèi)容和HDC的最大的區(qū)別就在于手機,其面向手機應用開發(fā)者發(fā)布的Beta版本,內(nèi)容主要涵蓋是三部分,分布式編程框架、分布式UI框架和DevEco Studio 2 Beta3的工具平臺。
同時,HarmonyOS 開發(fā)者創(chuàng)新大賽的推出也將會為大家提供專業(yè)的培訓學習機會。而此次發(fā)布會的目的則只有一個,那就是服務于手機應用開發(fā)者,讓跨終端應用開發(fā)像單終端應用開發(fā)一樣簡單,而這也是HarmonyOS推出的最終目標。
第二個詞,就是“超出預期”。HarmonyOS 2.0正是發(fā)布以后,激發(fā)了用戶、開發(fā)者、合作伙伴的巨大熱情。OpenHarmony一經(jīng)推出便成為中國最熱門的開源項目。
目前HarmonyOS官網(wǎng)已經(jīng)聚集了10萬多開發(fā)者下載IDE、提交代碼、參與課程。同時,HarmonyOS也收集到了超過3000條相關的問題、建議等內(nèi)容,并在后續(xù)的迭代中參考開發(fā)者建議進行了更新和升級。
隨后,楊海松還用一系列的數(shù)字講述了HarmonyOS的發(fā)展。目前為止HarmonyOS已經(jīng)有10家簽約合作伙伴,預計到年底會有20款以上的SKU 的HarmonyOS硬件上市,明年的目標自然是1億搭載HarmonyOS的生態(tài)設備上市,其中包括了中國頭部智能家電企業(yè)、生態(tài)使用者等諸多合作方。此外,還有5款以上芯片,9個模組和4家軟硬件解決方案共建合作伙伴參與,未來的集成硬件合作伙伴預計會超過千萬。
當CSDN記者在問及此次推出的Beta版發(fā)布對于整個HarmonyOS生態(tài)的構建意味著什么時,楊海松表示,手機始終是HarmonyOS生態(tài)最重要的一塊拼圖。因為手機和人的交互是分鐘級的交互,富設備和人的交互是小時級的,到IoT設備時則是天級的。設備與人的交互頻次,決定了流量價值和人的距離。
有了手機在內(nèi),萬物互聯(lián)時代的超級終端就能夠提供更多的流量入口。手機能夠提供一種更自然、更重要的交互方式,其自然是萬物互聯(lián)時代的超級終端中不可或缺也是最重要的一個組件。
最后,楊海松還表示HarmonyOS能夠提供給用戶的,一定是一款成熟的、面向未來的操作系統(tǒng);如果用戶喜歡,那么可以通過熱升級加入HarmonyOS;如果覺得搭載了HarmonyOS的手機不好用,那么大家可以通過退回機制,回滾到之前的系統(tǒng)。HarmonyOS將會把各類兼容性問題和外界挑戰(zhàn)擋在身后。
面向未來,HarmonyOS已經(jīng)準備好了。

往期推薦
END
若覺得文章對你有幫助,隨手轉發(fā)分享,也是我們繼續(xù)更新的動力。
長按二維碼,掃掃關注哦
?「C語言中文網(wǎng)」官方公眾號,關注手機閱讀教程??
目前收集的資料包括:?Java,Python,C/C++,Linux,PHP,go,C#,QT,git/svn,人工智能,大數(shù)據(jù),單片機,算法,小程序,易語言,安卓,ios,PPT,軟件教程,前端,軟件測試,簡歷,畢業(yè)設計,公開課?等分類,資源在不斷更新中...

