自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

華為的星辰大海已現(xiàn),鴻蒙亮出了“野心”

原創(chuàng)
企業(yè)動(dòng)態(tài)
HarmonyOS自誕生起就選擇了“萬物互聯(lián)”的賽道,基于這個(gè)賽道,HarmonyOS正在逐漸建立起“跨端”應(yīng)用開發(fā)領(lǐng)域的獨(dú)特優(yōu)勢。這一選擇非常契合數(shù)字化轉(zhuǎn)型背景下,企業(yè)基于多種終端設(shè)備高效協(xié)作應(yīng)用開發(fā)的需求。

HarmonyOS的星辰大海是為世界提供另外一個(gè)更優(yōu)的選擇。

11月4日,松山湖畔,在華為開發(fā)者大會(huì)首日的主題演講中,華為終端軟件部總裁龔體帶來了這樣一個(gè)強(qiáng)有力的承諾。

這一承諾的背后,體現(xiàn)出華為強(qiáng)勁有力的底氣,而這背后,又是什么在支撐呢?人們一般總會(huì)試圖通過這樣幾個(gè)“達(dá)到”或“超過”來尋找一些感知:

2022年,搭載HarmonyOS的華為設(shè)備達(dá)到3.2億、智聯(lián)產(chǎn)品超過2.5億、鴻蒙開發(fā)者超過200萬、原子化服務(wù)達(dá)到5萬個(gè)、核心自研代碼達(dá)到2000萬行……

然而,這些數(shù)字就是答案嗎?這些“達(dá)到”和“超過”,就能意味著鴻蒙世界已經(jīng)成長到堅(jiān)不可摧的地位了嗎?

數(shù)字上的超越不足以詮釋這種底氣,照亮這些數(shù)字的光源又在哪里呢?或許,唯有從多個(gè)視覺去全方位探究,才能更加立體的審視鴻蒙。

龔體在接下來的演講中給出了這樣幾個(gè)光源:理念創(chuàng)新、實(shí)現(xiàn)路徑創(chuàng)新、工具鏈創(chuàng)新。透過這些光源,依稀感悟了支撐鴻蒙發(fā)展的獨(dú)有內(nèi)核。

把創(chuàng)新力放在刀刃上

著名物理學(xué)家李政道曾說,能正確的提出問題就是邁出了創(chuàng)新的第一步。鴻蒙之所以取得今天的成就,找對(duì)問題是一招關(guān)鍵的棋子。

隨著人均持有智能設(shè)備的不斷增長,消費(fèi)電子產(chǎn)業(yè)正駛?cè)肴f物互聯(lián)的新征程,琳瑯滿目的智能手機(jī)、平板、折疊屏、穿戴式設(shè)備、智慧屏等終端設(shè)備的種類和數(shù)量呈現(xiàn)爆發(fā)式增長。新場景催生了新的消費(fèi)需求,自然也帶來了新的難題。

據(jù)相關(guān)研究機(jī)構(gòu)估計(jì),2025年人均持有智能終端設(shè)備數(shù)量將超過9臺(tái),但這些之間都是獨(dú)立的,分散的。不同設(shè)備之間的數(shù)據(jù)、APP共享,屏幕以及外設(shè)的共享都存在很大問題,設(shè)備之間的連接沒有給整體效率帶來很大提升。一個(gè)典型的場景就是,由于不同的生產(chǎn)商往往沒有互聯(lián)互通,用戶可能需要使用多個(gè)APP甚至是多種操作系統(tǒng)。

更多的智能設(shè)備并沒有帶來更好的全場景體驗(yàn),連接步驟復(fù)雜、生態(tài)無法共享、數(shù)據(jù)難以互通、能力難以協(xié)同,造成了“以智能手機(jī)為中心、多終端使用”的開發(fā)體驗(yàn)陷入了困境。

這種困境折射到實(shí)踐中,就是無數(shù)非常難熬的、令管理者和開發(fā)者頭禿的時(shí)刻:

  • 跨端開發(fā)時(shí),編譯器不?持并?編譯和增量編譯,導(dǎo)致編譯時(shí)間?;
  • 后臺(tái)進(jìn)程?拉起持續(xù)存在,容易引發(fā)前臺(tái)應(yīng)?卡頓;
  • JS/TS 源碼容易被反編譯,安全度低;
  • 跨端調(diào)試步驟繁瑣,調(diào)試艱難;
  • ?型應(yīng)?多?程管理復(fù)雜,成本居高不下……

那么,面對(duì)新挑戰(zhàn),企業(yè)和開發(fā)者該如何面對(duì)呢?

首先,華為從開發(fā)理念上為開發(fā)者給出了答案。面向萬物互聯(lián)時(shí)代應(yīng)用與服務(wù)開發(fā),華為從終端、應(yīng)用、生態(tài)的角度提出了“一次開發(fā),多端部署”、“可分可合,自由流轉(zhuǎn)”、“統(tǒng)一生態(tài),原生智能”三大開發(fā)理念。

同時(shí),圍繞著三大理念,華為在開發(fā)工具能力提升方面持續(xù)付諸投入,發(fā)布全新升級(jí)的應(yīng)用生態(tài)開發(fā)套件“鴻蒙開發(fā)套件” ,為應(yīng)用廠商和開發(fā)者提供簡潔高效的跨端應(yīng)用和服務(wù)開發(fā)工具。

首先,ArkTS驚艷亮相,在兼容JS/TS語言生態(tài)的基礎(chǔ)上,擴(kuò)展了聲明式UI語法和輕量化并發(fā)機(jī)制,進(jìn)一步降低跨端應(yīng)用開發(fā)代碼量,開發(fā)效率提升30%。

其次, ArkCompiler采用業(yè)界首個(gè)動(dòng)態(tài)類型語言字節(jié)碼AOT編譯技術(shù),優(yōu)化編譯運(yùn)行機(jī)制;同時(shí)華為提供多種源碼保護(hù)技術(shù),提高動(dòng)態(tài)類型語言源碼安全。

第三,ArkUI渲染機(jī)制升級(jí),獨(dú)特的“渲染三樹合一”技術(shù),極大簡化界面渲染算法,使應(yīng)用界面滑動(dòng)加載速度提升45%。同時(shí),ArkUI全新開發(fā)模型Stage,在開發(fā)階段規(guī)范化后臺(tái)進(jìn)程啟動(dòng)機(jī)制,從根本上解決應(yīng)用卡頓問題;邏輯和UI分離技術(shù)則進(jìn)一步提升流轉(zhuǎn)開發(fā)效率。

開發(fā)、測試工具及應(yīng)用上架配套ArkTS也全面升級(jí),DevEco Studio 3.1的熱重載、跨語言調(diào)試等實(shí)用功能助力ArkTS跨端應(yīng)用高效調(diào)試;DevEco Testing、AppGallery Connect為ArkTS應(yīng)用提供專項(xiàng)測試和一鍵上架分發(fā)服務(wù)。

設(shè)計(jì)系統(tǒng)方面,HarmonyOS Design新增了設(shè)計(jì)規(guī)范,免費(fèi)開放了商用級(jí)別的設(shè)計(jì)資源,并提供了提供了率先支持新版國標(biāo)漢字的字體庫,并為開發(fā)者提供了響應(yīng)式布局空間、自適應(yīng)UI引擎等高效開發(fā)工具。

如此全鏈路、全流程的開發(fā)套件,就如同為萬物互聯(lián)時(shí)代的開發(fā)者定制一般,成為他們清晰地、成體系地點(diǎn)亮了一棵高效簡潔高性能的HarmonyOS開發(fā)“技能樹”,打造了用于研發(fā)優(yōu)秀鴻蒙應(yīng)用的十八般武器,可以說得上是鴻蒙開發(fā)者值得記憶的里程碑時(shí)刻。

整體上看,華為在萬物互聯(lián)時(shí)代的終端開發(fā)布局上有著先發(fā)優(yōu)勢,理念和工具的雙重加碼,高效、簡潔、低成本的跨端開發(fā)將大大加速IoT的有機(jī)融合,真正為企業(yè)和開發(fā)者提供更簡潔高效的、“共生共榮”式的、跨端的智能創(chuàng)新體驗(yàn)。

得開發(fā)者得天下

全新升級(jí)的鴻蒙開發(fā)套件一個(gè)顯著特點(diǎn)就是,聲明式開發(fā)語言ArkTS,這也標(biāo)志著HarmonyOS跨端應(yīng)用和服務(wù)的設(shè)計(jì)、開發(fā)、測試、分發(fā)全流程全面由命令式全面轉(zhuǎn)向聲明式。

這一選擇,是在多次調(diào)查開發(fā)者現(xiàn)狀、聆聽開發(fā)者聲音后做出的決定。

眾所周知,跨端開發(fā)和部署比單純的Web開發(fā)要難上數(shù)倍甚至數(shù)十倍,而使用基于ArkTS的聲明式開發(fā)范式的ArkUI(方舟開發(fā)框架),采用更接近自然語義的編程方式,讓開發(fā)者可以直觀地描述UI界面,不必關(guān)心框架如何實(shí)現(xiàn)UI繪制和渲染,實(shí)現(xiàn)極簡高效開發(fā)。ArkUI不僅從組件、動(dòng)效和狀態(tài)管理三個(gè)維度來提供UI能力,還提供了系統(tǒng)能力接口,實(shí)現(xiàn)系統(tǒng)能力的極簡調(diào)用。

轉(zhuǎn)向聲明式后,可以大大提升開發(fā)者的研發(fā)效率,而且這種低代碼的形式也會(huì)讓應(yīng)用開發(fā)變得更加簡潔高效,進(jìn)而大幅節(jié)省開發(fā)者的研發(fā)時(shí)間,降低企業(yè)開發(fā)成本和門檻,提高應(yīng)用上線效率,同時(shí)實(shí)現(xiàn)更多創(chuàng)新體驗(yàn)。

聲明式語言較命令式語言優(yōu)點(diǎn)很明顯,也是編程語言在萬物互聯(lián)時(shí)代向前演進(jìn)的大勢所趨。比如,通過使用ArkUI,百度搜索跨端遷移開發(fā)代碼量減少了45%,訊飛輸入多端協(xié)同開發(fā)代碼量減少了40%;京東千萬級(jí)代碼低成本適配,擴(kuò)展多設(shè)備應(yīng)用協(xié)同體驗(yàn),實(shí)現(xiàn)超大型HarmonyOS應(yīng)用快速開發(fā)等等,這些都給企業(yè)和開發(fā)者帶來了看得見的收益。

不得不說,鴻蒙開發(fā)套件選擇全面擁抱“聲明式”,對(duì)于面向手機(jī)、平板、智慧屏、智能穿戴設(shè)備模板開發(fā)和部署應(yīng)用的技術(shù)人而言,攻克了許多“掉頭發(fā)”級(jí)別的難題,縮短了研發(fā)時(shí)間和成本。

獨(dú)行快,眾行遠(yuǎn)

毫無疑問,華為對(duì)于開發(fā)體系和工具鏈的持續(xù)構(gòu)建,對(duì)處于萬物互聯(lián)時(shí)代的企業(yè)和釋放了重要信號(hào)。

一方面,鴻蒙開發(fā)套件的不斷完善升級(jí),在方便開發(fā)者攻克跨端應(yīng)用開發(fā)的難題的同時(shí),也為開發(fā)者開辟出“入口豐富、分發(fā)智能、轉(zhuǎn)化高效”的生態(tài)紅利。

另一方面,經(jīng)過三年的發(fā)展,HarmonyOS應(yīng)用生態(tài)已經(jīng)跨過試水區(qū),正在迎來全面快速發(fā)展階段。

一個(gè)典型的案例就是,辦公軟件WPS的“多屏”發(fā)展戰(zhàn)略與Harmony生態(tài)戰(zhàn)略不謀而合。

多屏是WPS打通用戶各類設(shè)備的重要戰(zhàn)略。但在過去,WPS多屏開發(fā)適配過程中,對(duì)不同尺寸屏幕的UI適配和鞥不同輸入外設(shè)的適配都帶來了較大的設(shè)計(jì)、研發(fā)和測試的工作量。

針對(duì)這兩類問題,HarmonyOS跨端開發(fā)的特性很好地解決了這個(gè)問題。首先, ArkUI帶來了一套自適應(yīng)的系統(tǒng)組件,高效的聲明式UI的開發(fā)范式以及豐富的自適應(yīng)能力,讓W(xué)PS的適配工作能夠做到一次開發(fā)適配多種屏幕,極大的降低了研發(fā)成本。

再比如,大型購物場景上,鴻蒙開發(fā)套件也大放異彩。京東APP作為超大型APP,適配HarmonyOS過程中在業(yè)務(wù)和技術(shù)維度上都有著獨(dú)特的課題需要解決。首先,千萬級(jí)的原生代碼,如何低成本的適配是技術(shù)緯度探索的核心要點(diǎn);其次,如何更好地利用HarmonyOS的特性,將京東的業(yè)務(wù)可以以原子化服務(wù)的形式呈現(xiàn)在多終端上,靈活的觸達(dá)到用戶,則是業(yè)務(wù)維度的探索方向。

京東與鴻蒙技術(shù)專家一直保持密切的合作。原生的部分,JD Mcube是京東自研的高性能動(dòng)態(tài)化原生化端框架,預(yù)計(jì)通過一套DSL代碼和數(shù)據(jù)原件,基于ArKUI統(tǒng)一渲染的能力,可以無縫的適配到多系統(tǒng)、多終端。在小程序方面,京東開源的Taro跨端跨框架解決方案,與HarmonyOS深度結(jié)合,將小程序代碼通過Taro的轉(zhuǎn)化插件可以轉(zhuǎn)化成直接在HarmonyOS系統(tǒng)上運(yùn)行的應(yīng)用,成功將小程序的應(yīng)用適配到HarmonyOS平臺(tái)。

經(jīng)過以上兩個(gè)方向的推進(jìn),京東減少大量的重復(fù)工作,整個(gè)應(yīng)用的適配成本降低30%。

金山、京東等大型企業(yè)的成功案例,也充分說明了這樣一個(gè)事實(shí):

HarmonyOS應(yīng)用開發(fā)將不僅限于輕量化原子化服務(wù),正在向大型多工程應(yīng)用,高負(fù)載復(fù)雜應(yīng)用,全面“鴻蒙化”推進(jìn)。

跨端應(yīng)用開發(fā)正當(dāng)時(shí),不僅滿足于鴻蒙自有設(shè)備,HarmonyOS 也成為了萬物聯(lián)時(shí)代的不同領(lǐng)域場景下跨端開發(fā)的加速器。而鴻蒙開發(fā)套件此次全新發(fā)布,給足了企業(yè)管理者和開發(fā)者跨端開發(fā)的想象空間和發(fā)揮空間。

展望未來:鴻蒙生態(tài)蔚然可觀

三年前,華為開發(fā)者大會(huì)上,Harmony OS 正式發(fā)布。三年后,“HarmonyOS”,已經(jīng)成長為支持手機(jī)、平板、智能穿戴、智慧屏等多種終端設(shè)備運(yùn)行,提供應(yīng)用開發(fā)、設(shè)備開發(fā)的一站式服務(wù)的平臺(tái)。

如果說三年前,只有492萬行自研核心代碼的HarmonyOS,是一次創(chuàng)新之芽的萌生,那么三年后,自研核心代碼量連翻4倍,達(dá)到2000萬行,搭載設(shè)備數(shù)量達(dá)到3.億臺(tái)的HarmonyOS,則是一棵創(chuàng)新之樹的蔚然成長,讓我們?cè)僖淮我娮C了:有一種速度叫“華為”。

事?經(jīng)過不知難 ,成如容易卻艱?。當(dāng)然,我們很清楚這些數(shù)字背后對(duì)華為背后意味著什么。這背后是成千上萬的華為人對(duì)于鴻蒙堅(jiān)持不懈的投入,是突破重圍、夜以繼日的探索實(shí)踐與攻堅(jiān)克難。

HarmonyOS自誕生起就選擇了“萬物互聯(lián)”的賽道,基于這個(gè)賽道,HarmonyOS正在逐漸建立起“跨端”應(yīng)用開發(fā)領(lǐng)域的獨(dú)特優(yōu)勢。這一選擇非常契合數(shù)字化轉(zhuǎn)型背景下,企業(yè)基于多種終端設(shè)備高效協(xié)作應(yīng)用開發(fā)的需求。

尤其近兩年,在物聯(lián)網(wǎng)、智能家居、財(cái)務(wù)設(shè)備系統(tǒng)、智能電視、智能手表、智能教育平板、智慧車載、智慧城市、智慧交通等場景下,經(jīng)常會(huì)出現(xiàn)鴻蒙的身影。

“缺應(yīng)用生態(tài)”,一些技術(shù)人當(dāng)年對(duì)于鴻蒙前途的擔(dān)憂,如今看來已不是太大的問題。我們看到鴻蒙在構(gòu)建“開發(fā)生態(tài)”上,邁出了更穩(wěn)健的腳步——更輕捷的聲明式語言ArkTS、更簡潔高效的ArkUI、更強(qiáng)大的開發(fā)體系和工具鏈。

應(yīng)用場景已然豐富、開發(fā)理念與工具推陳出新。正如龔體在演講末尾時(shí)所說,鴻蒙世界的未來從未如此清晰過!我們有理由相信,鴻蒙即將迎來一個(gè)全新的發(fā)展階段,一起拭目以待。

責(zé)任編輯:張燕妮 來源: 51CTO
相關(guān)推薦

2022-05-26 09:42:47

微軟開發(fā)者大會(huì)

2021-11-10 14:48:21

深信服網(wǎng)絡(luò)安全數(shù)據(jù)

2021-12-21 14:24:47

SUSESAP

2018-08-27 14:52:27

云桌面銳捷網(wǎng)絡(luò)

2021-03-19 17:37:04

數(shù)據(jù)庫

2021-06-25 10:04:19

保險(xiǎn)團(tuán)體服務(wù)極客

2010-10-16 16:20:48

華為移動(dòng)互聯(lián)網(wǎng)

2019-03-06 13:45:20

Windows 10Xbox微軟

2018-06-04 08:27:13

物聯(lián)網(wǎng)運(yùn)營商IOT

2016-07-18 10:48:16

華為

2019-09-18 19:45:09

華為微軟鴻蒙

2019-08-14 11:43:44

鴻蒙系統(tǒng)物聯(lián)網(wǎng)5G

2019-01-07 13:20:58

中數(shù)經(jīng)緯林師授大數(shù)據(jù)領(lǐng)域

2009-07-23 19:01:26

Linux服務(wù)器IT

2021-05-27 14:09:29

鴻蒙操作系統(tǒng)HarmonyOS鴻蒙社區(qū)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)