0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

張榮超:HarmonyOS為開發(fā)者提供盡情發(fā)揮創(chuàng)造力的廣闊空間

話說(shuō)科技 ? 2021-03-03 16:09 ? 次閱讀


“在2019年的HDC開發(fā)者大會(huì)上,華為正式發(fā)布了HarmonyOS。應(yīng)該說(shuō)從發(fā)布之時(shí)起,我就一直關(guān)注HarmonyOS的動(dòng)向?!睆垬s超如是說(shuō)。HarmonyOS自發(fā)布以來(lái),無(wú)數(shù)的開發(fā)者都在關(guān)注這一系統(tǒng),期待它能夠?yàn)槌良旁S久的操作軟件市場(chǎng)帶來(lái)新的活力。

作為資深軟件開發(fā)工程師的張榮超是首批接觸HarmonyOS 并真正參與其培訓(xùn)開發(fā)的講師,可以說(shuō),張榮超是真正的HarmonyOS 先行者。他曾就職于多家知名IT互聯(lián)網(wǎng)公司,擁有豐富的Python、Swift、Kotlin開發(fā)及培訓(xùn)經(jīng)驗(yàn);同時(shí)他也是專業(yè)的開發(fā)者講師,授課學(xué)員達(dá)百萬(wàn)人次,以“通俗易懂、注重實(shí)操”的授課風(fēng)格廣受好評(píng)。如今,他正準(zhǔn)備推出HarmonyOS App實(shí)戰(zhàn)項(xiàng)目系列課程。

起始:初聞已知曲中意

從初識(shí)HarmonyOS 到如今,張榮超一直滿懷期待。他認(rèn)為,學(xué)習(xí)HarmonyOS并制作相關(guān)的開發(fā)課程,讓更多開發(fā)者加入到HarmonyOS陣營(yíng)中是一件非常有意義的事情。而HarmonyOS本身帶給了他極為震撼的印象:其一,從技術(shù)上,HarmonyOS內(nèi)核的代碼是全部自研的,且對(duì)標(biāo)了世界最先進(jìn)的水平;其二,從設(shè)計(jì)理念上,1+8+N全場(chǎng)景和分布式的設(shè)計(jì)理念為開發(fā)者們提供了盡情發(fā)揮想象力和創(chuàng)造力的廣闊空間。

具體而言,HarmonyOS為物聯(lián)網(wǎng)嵌入式開發(fā)提供了一條便捷的路徑。物聯(lián)網(wǎng)技術(shù)其實(shí)由來(lái)已久,但碎片化困擾一直存在。張榮超談到:“我覺得物聯(lián)網(wǎng)嵌入式開發(fā)最大的挑戰(zhàn)在于,每個(gè)設(shè)備都是一座獨(dú)立的孤島,它們之間無(wú)法高效地互聯(lián)互通。”

舉例來(lái)說(shuō),一個(gè)普通家庭會(huì)有很多家用電器,但它們通常由多個(gè)不同的廠家生產(chǎn),內(nèi)置系統(tǒng)不同,使用的聯(lián)網(wǎng)協(xié)議和通訊協(xié)議也不一樣,這就導(dǎo)致家電整體在互聯(lián)互通的時(shí)候變得非常困難。張榮超認(rèn)為,HarmonyOS的價(jià)值和作用就在于“為設(shè)備之間方便、快捷、高效的互聯(lián)互通提供了一個(gè)統(tǒng)一的標(biāo)準(zhǔn),從而為設(shè)備的智能化提供了無(wú)限廣闊的空間”。

體驗(yàn):深耕易耨無(wú)竟時(shí)

在深入學(xué)習(xí)和應(yīng)用HarmonyOS進(jìn)行App開發(fā)時(shí),張榮超鮮明地感受到:“對(duì)于即將上市或已經(jīng)上市的、搭載HarmonyOS的生態(tài)產(chǎn)品,相關(guān)的開發(fā)工具已經(jīng)很完備、很穩(wěn)定了,而且給開發(fā)者的體驗(yàn)也非常好?!?/p>

從剛接觸HarmonyOS到現(xiàn)在短短幾個(gè)月的時(shí)間,張榮超已經(jīng)開發(fā)了兩門HarmonyOS實(shí)戰(zhàn)項(xiàng)目的課程,其中,一門課程是呼吸訓(xùn)練的項(xiàng)目,另一門課程是2048小游戲的項(xiàng)目,每門課程都分別使用Java和JavaScript兩種編程語(yǔ)言實(shí)現(xiàn),從而讓學(xué)習(xí)者可以在對(duì)比中更好地理解項(xiàng)目。

相對(duì)其他系統(tǒng)來(lái)說(shuō),張榮超認(rèn)為HarmonyOS的主要優(yōu)勢(shì)在于兩點(diǎn):第一,HarmonyOS是一款面向全場(chǎng)景的操作系統(tǒng)。未來(lái)幾年,隨著人均持有的終端設(shè)備數(shù)量越來(lái)越多,全場(chǎng)景體驗(yàn)才是贏取未來(lái)的制高點(diǎn),HarmonyOS的前瞻性恰在于此;第二,HarmonyOS支持一次開發(fā),多端部署,在開發(fā)多端協(xié)作的分布式App時(shí),就像開發(fā)單端App一樣簡(jiǎn)單,大大簡(jiǎn)化了開發(fā)者的工作量。張榮超表示,實(shí)現(xiàn)同樣的功能,如果換用Android,不僅工作量會(huì)大很多,而且在性能和用戶體驗(yàn)上都會(huì)比較差?!耙晕抑伴_發(fā)的多人對(duì)戰(zhàn)的2048游戲?yàn)槔?,憑借之前的Android開發(fā)經(jīng)驗(yàn),我本來(lái)是計(jì)劃花3天時(shí)間完成多人對(duì)戰(zhàn)的主要功能,讓我萬(wàn)萬(wàn)沒想到的是,我只花了1天的時(shí)間就在HarmonyOS上完成了所有的功能?!?/p>

當(dāng)張榮超逐步了解并深入掌握HarmonyOS開發(fā)技能后,他開始考慮如何以更為簡(jiǎn)潔實(shí)用的方式向更多開發(fā)者推廣HarmonyOS。深諳“授人以魚不如授人以漁”之道,他不僅開發(fā)了兩門HarmonyOS實(shí)戰(zhàn)項(xiàng)目的課程,而且傾力完成了個(gè)人第一本介紹HarmonyOS App開發(fā)的圖書,這本即將面世的書,從零開始編寫了一個(gè)完整的實(shí)戰(zhàn)項(xiàng)目,而且對(duì)每一行代碼進(jìn)行了講解,讓讀者在實(shí)踐中學(xué)習(xí)、在學(xué)習(xí)中實(shí)踐,充分掌握HarmonyOS開發(fā)的實(shí)用技能。

推廣:百川奔涌終入海

要早日建立起基于HarmonyOS的全場(chǎng)景智慧生態(tài),如何讓更多開發(fā)者參與進(jìn)來(lái)是關(guān)鍵。作為首批開設(shè)HarmonyOS開發(fā)課程的講師,張榮超在設(shè)計(jì)相關(guān)課程時(shí),充分融合“知學(xué)練用”四個(gè)環(huán)節(jié),以智能手表Watch GT2 Pro為切入口進(jìn)行了最初的嘗試。

他之所以選擇智能手表App主要是基于三方面的考慮:一、要跟隨HarmonyOS相關(guān)產(chǎn)品的發(fā)布節(jié)奏開發(fā)相關(guān)的課程。智能手表Watch GT2 Pro是所有搭載HarmonyOS 2.0系統(tǒng)的產(chǎn)品中最先上市的產(chǎn)品;二、智能手表Watch GT2 Pro這個(gè)平臺(tái)既有本地的預(yù)覽器Previewer,也有本地的模擬simulator,其開發(fā)工具全面穩(wěn)定,給開發(fā)者的體驗(yàn)可以說(shuō)是目前最佳的;三、在這個(gè)平臺(tái)上開發(fā)App時(shí),使用的編程語(yǔ)言是JavaScript。與Java相比,JavaScript更適合初學(xué)者入門。事實(shí)證明,這個(gè)選擇是非常正確的,他的課程被學(xué)員評(píng)價(jià)為“一聽就懂、最易理解的HarmonyOS視頻課程”。

張榮超認(rèn)為,整體來(lái)說(shuō),開發(fā)HarmonyOS App的門檻并不高?!凹幢隳銢]有任何的開發(fā)經(jīng)驗(yàn),也能夠在短期內(nèi)快速地上手HarmonyOS App的開發(fā)。對(duì)于有開發(fā)經(jīng)驗(yàn)的廣大開發(fā)者而言,開發(fā)HarmonyOS App的門檻就更低了。HarmonyOS的集成開發(fā)環(huán)境DevEco Studio非常易用,其他開發(fā)平臺(tái)的工程師可以非常平滑地過(guò)渡和遷移到HarmonyOS App的開發(fā)中來(lái)。”

遠(yuǎn)方:莫愁前路無(wú)知己

作為HarmonyOS先行者,張榮超對(duì)于HarmonyOS的未來(lái)充滿信心?!安还苁菑募夹g(shù)上,還是從設(shè)計(jì)理念上,HarmonyOS都是一個(gè)非常優(yōu)秀的操作系統(tǒng)?!?/p>

就他本人來(lái)說(shuō),目前正在基于HarmonyOS做一些新的開發(fā)嘗試?!爸饕轻槍?duì)高校人才的培養(yǎng)開發(fā)軟硬結(jié)合的、激發(fā)學(xué)生學(xué)習(xí)興趣的教學(xué)產(chǎn)品和實(shí)訓(xùn)產(chǎn)品,開發(fā)時(shí)著重選取典型的行業(yè)應(yīng)用場(chǎng)景。同時(shí),在一個(gè)軟硬結(jié)合的產(chǎn)品中把HarmonyOS北向開發(fā)和南向開發(fā)的核心基礎(chǔ)知識(shí)點(diǎn)都穿插串聯(lián)起來(lái)?!八孕南M茉诟咝V信囵B(yǎng)更多HarmonyOS全棧開發(fā)人才。

對(duì)于將來(lái)可能要加入制作HarmonyOS課程的老師,他有兩點(diǎn)建議:首先課程要以學(xué)員為中心,而不是一味遵從“技術(shù)至上”?!袄蠋熤g比的是對(duì)知識(shí)的重構(gòu)能力,看誰(shuí)能夠以學(xué)員更容易理解和接受的方式把技術(shù)講出來(lái),而非佶屈聱牙掉書袋;其次要讓學(xué)員看得見、有感覺,不管是呈現(xiàn)的視覺形式還是具體的邏輯展開,要能從細(xì)節(jié)處讓學(xué)生感受到老師的用意。

對(duì)于即將加入HarmonyOS生態(tài)的開發(fā)者,他也滿懷期待。“沒有人能夠熄滅漫天星光,每一位開發(fā)者,都是華為要匯聚的星星之火。希望所有的開發(fā)者都參與進(jìn)來(lái),聚沙成塔、滴水穿石,為構(gòu)建我們國(guó)家基礎(chǔ)軟件的根貢獻(xiàn)力量?!?/p>


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3731

    瀏覽量

    16425
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    HarmonyOS第一課》煥新升級(jí),賦能開發(fā)者快速掌握鴻蒙應(yīng)用開發(fā)

    云梯 《HarmonyOS第一課》分為基礎(chǔ)、中級(jí)、高級(jí)及主題課程四大模塊,不同層次開發(fā)者量身定制學(xué)習(xí)路徑。 基礎(chǔ)課程針對(duì)初級(jí)開發(fā)者,使其能夠在指導(dǎo)下讓
    發(fā)表于 01-02 14:24

    HarmonyOS開發(fā)指導(dǎo)類文檔更新速遞(下)

    資料直通車將從文檔更新角度開發(fā)者推薦應(yīng)用服務(wù)相關(guān)能力新增、優(yōu)化文檔,方便開發(fā)者更加高效使用文檔。 IAP kit IAP Kit:開發(fā)者
    的頭像 發(fā)表于 12-30 09:54 ?154次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>指導(dǎo)類文檔更新速遞(下)

    HarmonyOS開發(fā)指導(dǎo)類文檔更新速遞(上)

    伴隨著HarmonyOS 5.0.0 Release版本的發(fā)布,HarmonyOS官網(wǎng)文檔也帶來(lái)了不少上新內(nèi)容。本期HarmonyOS NEXT開發(fā)者資料直通車將從文檔更新角度
    的頭像 發(fā)表于 12-30 09:50 ?125次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>指導(dǎo)類文檔更新速遞(上)

    2024開放原子開發(fā)者大會(huì)暨首屆開源技術(shù)學(xué)術(shù)大會(huì)成功舉辦

    近日,以“一切為了開發(fā)者”為主題的2024開放原子開發(fā)者大會(huì)暨首屆開源技術(shù)學(xué)術(shù)大會(huì)在武漢成功舉辦。大會(huì)為眾多開源項(xiàng)目和開發(fā)者提供廣闊的展示
    的頭像 發(fā)表于 12-23 14:23 ?173次閱讀

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))習(xí)慣推薦方案開發(fā)者測(cè)試

    意圖框架向開發(fā)者提供真機(jī)測(cè)試能力,即開發(fā)者可連接設(shè)備進(jìn)行調(diào)測(cè)。開發(fā)者完成代碼開發(fā)之后,功能正式上架應(yīng)用市場(chǎng)前,可以在
    發(fā)表于 11-25 17:37

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))事件推薦開發(fā)者測(cè)試

    意圖框架向開發(fā)者提供真機(jī)測(cè)試能力,即開發(fā)者可連接設(shè)備進(jìn)行調(diào)測(cè)。開發(fā)者完成代碼開發(fā)之后,功能正式上架應(yīng)用市場(chǎng)前,可以在
    發(fā)表于 11-18 17:39

    開發(fā)者空間實(shí)踐指導(dǎo):基于 3 大 PaaS 主流服務(wù)輕松實(shí)現(xiàn)文字轉(zhuǎn)換語(yǔ)音

    ,對(duì)華為云產(chǎn)品 API 體系及 API 開放能力有全面了解,并最終完成應(yīng)用創(chuàng)建,全程實(shí)踐約 15 分鐘。 配置開發(fā)者空間 華為云全球開發(fā)者打造專屬
    的頭像 發(fā)表于 09-13 16:25 ?489次閱讀
    <b class='flag-5'>開發(fā)者</b><b class='flag-5'>空間</b>實(shí)踐指導(dǎo):基于 3 大 PaaS 主流服務(wù)輕松實(shí)現(xiàn)文字轉(zhuǎn)換語(yǔ)音

    Arm終端CSSAI用戶體驗(yàn)提供計(jì)算平臺(tái)

    人工智能 (AI) 正在改變消費(fèi)電子設(shè)備,并且革新生產(chǎn)創(chuàng)造力和娛樂體驗(yàn),這將帶來(lái)更高程度的自動(dòng)化、沉浸感和個(gè)性化,開發(fā)者和最終用戶提供
    的頭像 發(fā)表于 05-30 11:35 ?484次閱讀
    Arm終端CSS<b class='flag-5'>為</b>AI用戶體驗(yàn)<b class='flag-5'>提供</b>計(jì)算平臺(tái)

    報(bào)名開啟!第二屆OpenHarmony開發(fā)者大會(huì)2024重磅來(lái)襲!

    OpenHarmony 開發(fā)者大會(huì)2024,開發(fā)者、產(chǎn)業(yè)組織、生態(tài)伙伴和行業(yè)用戶搭建一個(gè)交流、分享和學(xué)習(xí)的平臺(tái)。大會(huì)以 OpenHarmony 4.1 Release版本根技術(shù)特性解讀
    發(fā)表于 05-14 15:23

    Create 2024百度AI開發(fā)者大會(huì) 帶來(lái)了哪些新技術(shù)?

    發(fā)表了主題為“人人都是開發(fā)者”的主旨演講。他強(qiáng)調(diào)了AI正在掀起一場(chǎng)創(chuàng)造力革命,并預(yù)測(cè)未來(lái)開發(fā)應(yīng)用將變得像拍攝短視頻一樣簡(jiǎn)單,人人都可以成為開發(fā)者創(chuàng)
    發(fā)表于 04-17 09:55 ?1405次閱讀
    Create 2024百度AI<b class='flag-5'>開發(fā)者</b>大會(huì) 帶來(lái)了哪些新技術(shù)?

    Create 2024百度AI開發(fā)者大會(huì): 未來(lái)開發(fā)應(yīng)用就像拍短視頻一樣簡(jiǎn)單

    “未來(lái),自然語(yǔ)言將成為新的通用編程語(yǔ)言,你只要會(huì)說(shuō)話,就可以成為一名開發(fā)者,用自己的創(chuàng)造力改變世界?!?/div>
    的頭像 發(fā)表于 04-16 16:19 ?421次閱讀

    鴻蒙開發(fā)者預(yù)覽版如何?

    在24年的華為鴻蒙發(fā)布會(huì)中表示。預(yù)覽版已經(jīng)向開發(fā)者開放申請(qǐng),首批支持的機(jī)型有三款分別為華為 Mate 60、華為Mate 60 Pro、華為Mate X5。 其HarmonyOS NEXT去除
    發(fā)表于 02-17 21:54

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請(qǐng)

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請(qǐng),這意味著鴻蒙生態(tài)進(jìn)入第二階段,將加速千行百業(yè)的應(yīng)用鴻蒙化。
    的頭像 發(fā)表于 01-29 16:42 ?1451次閱讀
    華為宣布<b class='flag-5'>HarmonyOS</b> NEXT鴻蒙星河版<b class='flag-5'>開發(fā)者</b>預(yù)覽面向<b class='flag-5'>開發(fā)者</b>開放申請(qǐng)

    您有一份OpenHarmony開發(fā)者論壇2023年度總結(jié),請(qǐng)查收~

    幫助提問的開發(fā)者解決了問題,被提問的開發(fā)者采納。 OpenHarmony 開發(fā)者論壇感謝每一位在論壇上分享知識(shí)、交流想法的開發(fā)者,讓大家共同見證了無(wú)數(shù)精彩內(nèi)容的誕生。 展望未來(lái),我們
    發(fā)表于 01-26 17:27

    HarmonyOS SDK,助力開發(fā)者打造煥然一新的鴻蒙原生應(yīng)用

    的操作整合在一起,用戶一處會(huì)用,處處會(huì)用。 作為支撐鴻蒙原生應(yīng)用開發(fā)的核心,HarmonyOS SDK 發(fā)揮著至關(guān)重要的作用。通過(guò)關(guān)鍵能力底層化,通用能力全局化,HarmonyOS S
    發(fā)表于 01-19 10:31