HarmonyOS应用开发者门户,HarmonyOS 手机应用开发者 Beta 版到来,对开发者意味着什么...
北京時間12月16日,HarmonyOS手機開發者Beta活動在北京國貿開啟,這場活動現場的人潮涌動也足以說明一切——用戶和開發者對HarmonyOS手機應用開發者Beta版期待已久。
作者 | 賈凱強
頭圖 | 華為官方提供
出品 | CSDN(ID:CSDNnews)
打破手機單設備限制,為萬物互聯而生
在活動開始時,華為消費者業務軟件部總裁王成錄感慨到:“做一個操作系統在技術上不難,但困難的是生態。如果生態無法給予產業發展的機會,那么這款操作系統的生命力就將產生問題。”
誠然如此,2007年iPhone推出之后,我們真正走入了移動互聯網時代,移動互聯網時代的發展特點便是日新月異的更迭速度。但到2018年的時候,不論是手機發貨量、移動APP數量以及消費者使用手機的時間都陷入了停滯局面。這就說明一個問題,移動產業生態發展臨界點已到。那么下一代發展的核心是哪里呢?王成錄博士相信就是IoT產業。但是IoT產業的發展也并非一條通途,因此系統就是一個大問題。
當下,所有的移動互聯網創新仍然局限于單個手機設備之上,導致這種狀況的出現的原因有很多,而操作系統碎片化必然是其中之一。當開發者在打造不同設備上的應用時,往往意味著應用需要重復造輪子;
同時,不同設備之間,屏幕大小不同,交互模式不同,這就意味著開發者需要加倍開發來完成設備適配;再者,當下開發者在跨終端開發時依然缺乏高效的開發工具;此外如軟件應用生態不 夠成熟、使用新設備時操作復雜、學習成本較高等諸多問題都在困擾著開發者和用戶。
而HarmonyOS 是一款為萬物互聯而生的操作系統,其能夠避免硬件設備的系統碎片化問題,讓開發者可以專注于開發邏輯,從單設備限制中脫離出來,而不是陷入層出不窮的底層設備適配問題。可以說HarmonyOS將成為開啟萬物互聯時代的一把鑰匙,其能夠為開發者提供更好的應用開發體驗,提供更多的IoT硬件入口。
HarmonyOS的發展能夠讓更多的應用合作伙伴受益。通過合作,上億搭載了HarmonyOS的家居設備能夠成為京東購物入口,用戶能夠在冰箱等所有有屏設備上,能夠讓京東的入口從單一設備中解放出來,所有IoT設備都會成為潛在的入口;喜馬拉雅與HarmonyOS開啟合作之后,全球上百萬輛汽車均可成為喜馬拉雅的入口;中國銀聯與HarmonyOS 的合作,讓更多智能終端成為了銀聯的支付入口,也讓所有智能交互設備上都能完成支付動作。
預計到明年,全球會有40+主流品牌共計1億臺以上設備搭載HarmonyOS。而此次HarmonyOS手機應用開發者Beta版的發布,自然更具價值。
三大突破,HarmonyOS手機應用開發者Beta版正式發布
王成錄博士在正式發布HarmonyOS手機應用開發者Beta版時表示,其將會為開發者帶來三大組件,幫助開發者打造場景化的超級終端。同時,王成錄博士還宣布了HarmonyOS開發者應用創新大賽的正式開啟。
分布式開發框架,實現高效開發
在今年HDC時,王成錄博士已經發布了分布式應用開發框架。傳統意義上,APP搬到其他設備上需要從里到外的各種適配,而HarmonyOS 把UI之下所有的系統基礎內容進行了優質的封裝,打造了15000余個API放到編程框架中,開發者在寫應用邏輯時只需要調用接口即可完成不同設備的適配,讓跨終端應用開發就像單一設備上應用開發一樣簡單。
同時,此次發布會上海進一步講解了分布式應用框架的核心元能力。元能力相當于HarmonyOS應用建筑中的最小單元,其可以幫助各類能力實現可分可合可流轉,成為開發者一次代碼編寫多端部署的基礎。
分布式UI框架,擊破交互難題
以往跨終端開發中,UI適配可能會占用開發者50%以上的時間,UX體驗設計已然成為跨端體驗的最大挑戰。為了適應不同的屏幕類型和交互類型,HarmonyOS提供的分布式UI框架讓跨端UI開發效率倍增。HarmonyOS的設計工具能夠高效的實現拉伸,其能夠提供了7類自適應布局能力,讓應用能夠自動適應不同的屏幕尺寸。此外,不同的設備有著不同的交互模式,而這些都會封裝為標準事件,用戶不必擔心交互的問題。
DevEco Studio 2 Beta3,高效IDE平臺
近年來我國軟件發展速度很快,但是軟件工程技術發展卻并沒有跟上。可是一個高效的軟件工具平臺對開發者的幫助將會是巨大的,HarmonyOS希望通過一個高效的IDE平臺幫助開發者提升開發效率,DevEco Studio 2便是一個這樣的平臺。在今年HDC時推出了Beta1版本,Mate40時發布了Beta2版本 ,而此次發布會則是Beta3版本。此次發布的DevEco Studio 2 Beta3提供了四大能力,其對于開發者效率提升而言極具價值。
平臺集成了9類手機APP模板,覆蓋了新聞、購物等場景,可以有幫助開發過程減少上千行代碼;
實現多端界面預覽,實時反饋,幫助前端開發效率倍增;
提供分布式調試能力,面向泛終端應用新形態,該方案能夠用于分布式應用開發過程中的錯誤診斷等方面,實現故障分析及定位解決。
平臺可以通過模擬仿真實現調測,模擬器基于ARM架構服務器,提供逼近真機的模擬效果。
HarmonyOS開發者創新大賽開啟,激發創新
在最后,王成錄博士還重磅宣布了HarmonyOS開發者創新大賽的啟動。此次大賽希望激發廣大開發者的創新想法,并讓大家把成功經驗分享給廣大開發者。第一屆HarmonyOS開發者創新大賽今日已經開啟,截止到5月結束。此次大賽還為參賽選手提供了20位導師,10+課程和150萬獎金,無微不至的關懷將會伴隨開發者參賽的全流程。
王成錄博士在演講最后表示,HarmonyOS生態的構建不會一蹴而就,生態需要大家積極參與,貢獻自己的智慧和想法,而HarmonyOS將會攜手合作伙伴,共贏移動產業的下一個十年。
面對未來挑戰,HarmonyOS準備好了
隨后,華為消費者業務軟件部副總裁楊海松接受了媒體采訪。在采訪中,楊海松用兩個詞來解析了過去幾個月里,HarmonyOS 2.0發布之后發生的一切。
第一個詞,便是“如期而至”。在今年9月HDC HarmonyOS 2.0 發布之后,王成錄博士已經預告了今年年底會發布手機beta版,而這次發布會正是一場如期而至之約。此次內容和HDC的最大的區別就在于手機,其面向手機應用開發者發布的Beta版本,內容主要涵蓋是三部分,分布式編程框架、分布式UI框架和DevEco Studio 2 Beta3的工具平臺。
同時,HarmonyOS 開發者創新大賽的推出也將會為大家提供專業的培訓學習機會。而此次發布會的目的則只有一個,那就是服務于手機應用開發者,讓跨終端應用開發像單終端應用開發一樣簡單,而這也是HarmonyOS推出的最終目標。
第二個詞,就是“超出預期”。HarmonyOS 2.0正是發布以后,激發了用戶、開發者、合作伙伴的巨大熱情。OpenHarmony一經推出便成為中國最熱門的開源項目。
目前HarmonyOS官網已經聚集了10萬多開發者下載IDE、提交代碼、參與課程。同時,HarmonyOS也收集到了超過3000條相關的問題、建議等內容,并在后續的迭代中參考開發者建議進行了更新和升級。
隨后,楊海松還用一系列的數字講述了HarmonyOS的發展。目前為止HarmonyOS已經有10家簽約合作伙伴,預計到年底會有20款以上的SKU 的HarmonyOS硬件上市,明年的目標自然是1億搭載HarmonyOS的生態設備上市,其中包括了中國頭部智能家電企業、生態使用者等諸多合作方。此外,還有5款以上芯片,9個模組和4家軟硬件解決方案共建合作伙伴參與,未來的集成硬件合作伙伴預計會超過千萬。
當CSDN記者在問及此次推出的Beta版發布對于整個HarmonyOS生態的構建意味著什么時,楊海松表示,手機始終是HarmonyOS生態最重要的一塊拼圖。因為手機和人的交互是分鐘級的交互,富設備和人的交互是小時級的,到IoT設備時則是天級的。設備與人的交互頻次,決定了流量價值和人的距離。
有了手機在內,萬物互聯時代的超級終端就能夠提供更多的流量入口。手機能夠提供一種更自然、更重要的交互方式,其自然是萬物互聯時代的超級終端中不可或缺也是最重要的一個組件。
最后,楊海松還表示HarmonyOS能夠提供給用戶的,一定是一款成熟的、面向未來的操作系統;如果用戶喜歡,那么可以通過熱升級加入HarmonyOS;如果覺得搭載了HarmonyOS的手機不好用,那么大家可以通過退回機制,回滾到之前的系統。HarmonyOS將會把各類兼容性問題和外界挑戰擋在身后。
面向未來,HarmonyOS已經準備好了。
總結
以上是生活随笔為你收集整理的HarmonyOS应用开发者门户,HarmonyOS 手机应用开发者 Beta 版到来,对开发者意味着什么...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交费年期99什么意思
- 下一篇: 第一批鸿蒙系统手机型号,鸿蒙2.0第一批