HDC2021個人向總結和鴻蒙開發者創新大賽思路分享
前言:
不負機遇,不負韶華。相約明年,頂峰相見!
三天兩夜的華為開發者大會(HDC2021),就告一段落了。讓我感動的是學長同輩的結緣暢談和頂峰相約、界內大牛的經驗分享和指路未來、論壇展區的眼界開拓和應用體驗、東莞松山湖的歐式建筑和自然景觀、草原音樂節的青春激蕩與企業底蘊,是滿載而歸,是意義非凡。未來,有跡可循!
大會日程總結:
22號—參加了學生代表晚餐座談會,在與行業前輩的交流中,收獲了勇氣和信心,特別感謝巨佬華為消費者BG的歐sir,給了我很多學習方法和職業規劃的建議。
23號—參加《共建OpenHarmony》分論壇,了解學習了基于OpenHarmony、HarmonyOS、Harmony Connect、HMS的整個生態。手撕HarmonyOS codelabs的基礎案例,雖然有些坎坷。參觀了鴻蒙互動區的展廳,其中機器學習圖像視覺在HarmonyOS中的關聯性、Harmony分布式能力的多應用、HarmonyOS交互能力的場景化,讓我收獲很多。當然還參加了晚上的華為音樂草坪音樂節,蹦迪現場與唯美夜景的沖擊,企業底蘊與創新活潑的交融。
24號—參加了HarmonyOS學生公開課,我覺得四位分享者,分享的內容都很棒,也特別有意義,自己從中也收獲了很多。四位分享者分享的內容,給我的印象如下,歐sir-鴻蒙應用、遍地開花,貢獻開源社區、人人都可青史留名!張同學-不負機遇、后生可畏,打造新式求職、人人都可成為高手!馬老師-入門簡單、案例豐富,發布成長圖譜,人人都可參與其中!華為吳秀波-校園布道、大有可為,動員學生群體,人人都可星火燎原!
松山湖和參會的照片:
特別特別感謝:
特別感謝51CTOHarmonyOS技術社區這個大家庭,讓我發文以后得到了學習上的正反饋,社區里的大佬的很多文章都是干貨滿滿,社區里的開發者都是很樂于分享自己的經驗,樂于幫助他人解決各方面的問題,社區的運營團隊的哥哥姐姐都特別友善,長得好看,說話也好聽~然后特別感謝張榮超老師,從某種意義上來說我是通過張老師的第一本鴻蒙書籍才慢慢走向鴻蒙開發的道路的,期間向老師請教了很多問題,再從呼吸手表的讀書筆記的發文,到一些交流上,我都感受到了前輩的力量。也是因為考研的原因,沒有辦法花出特別多的時間,給大佬打打下手之類的,現在仍然覺得特別可惜。最后要感謝華為消費者BG HarmonyOS運營團隊,給了我這樣的機會,更這么多同齡人,這么多優秀的同學進行交流,我也感受到了特別多榜樣的力量,無論是眼界還是方向上,都有很大的收獲。
鴻蒙學習規劃總結:
一、鴻蒙技術知識的學習規劃
(一)首先這里梳理一下自己已經學習了的知識:
(1)兩本書,一本張榮超老師的,半本徐禮文老師的,半本董昱老師的;
(2)若干華為開發者學堂的課,包括但不限于HarmonyOS應用開發系列三部曲,HMS移動開發訓練營(Java基礎);
(3)若干51CTO的HarmonyOS應用課程,張榮超老師團隊的HCIA基礎課程,董昱老師與其書對應的課程;
(4)codelabs和官方示例工程的十個左右的應用。
(5)從知識從技術的角度:ACE JS UI框架,ACE Java UI框架,三大ability(DA沒有學),簡單的Java和JS的服務卡片,簡單的分布式應用,簡單的線程管理。
(二)之后的學習:
(1)學習模式及渠道:官方文檔為參照、各位老師出版的書為工具、鴻蒙知識圖譜為查漏、社區論壇的技術貼為激勵、各個渠道的老師的指導為最大助力
(2)學習路徑:鴻蒙北向HCIA和HCIP大綱為導向的學習,創新應用大賽的項目需求為導向的學習、OpenHarmony由北向南過渡的學習
(3)知識點:ArkUI框架、多媒體應用、數據管理、日志管理、復雜的分布式應用(多設備流轉)、復雜的服務卡片、新出的特性(有意思的三方件、平行視界等等)。
二、鴻蒙個人影響力的學習規劃
(一) 扎根社區,發布高質量文章,利用好學生身份的優勢,從學生角度思考,分享讀書筆記、學習總結、資源總結、彎路總結,切實有效的幫助到想要學習HarmonyOS的伙伴。
(二) 參加活動,請教眾多界內前輩和同袍,向前輩虛心請教,與同袍并肩奮斗
(三) 建立組織,打通校園內外壁障,發揮學生工作經歷優勢,多維度多平臺多時間的從推廣鴻蒙,開發鴻蒙,然后到提升于鴻蒙,受益于鴻蒙,最后到共榮于鴻蒙,成長于鴻蒙!
三、學習規劃與個人影響的關系
技術知識學習規劃和個人影響力的學習規劃并補沖突,技術知識支撐個人影響,個人影響正反饋于技術知識。
關于想要參加第二屆HarmonyOS開發者創新大賽的開發者們一點思路
這是自己的理解,肯定是有不完善不到位的地方,希望大家多提提意見,一起討論!也是因為接下來兩個月自己會全部投入到考研,沒辦法隨著技術迭代和案例更新來做這樣一個比賽,索性把自己的一些想法告訴大家,希望可以幫助到大家~
大賽網站
案例和網站
首先要明確HarmonyOS與ohos的區別,HarmonyOS是專注于分布式的,面向互聯網的操作系統,在整個布局中是終端布局大樓的一棟上層建筑,地基是OpenHarmony。而這建筑的骨架就是arkUI框架,目前主打熱銷房型是分布式,服務卡片,碰一碰。我們可以觀察到,這些熱門的點,都有一個共同的特征,那就新交互方式。在三元的世界(自然、社會、網絡),社會必將從數字化向智能化邁進,而沖鋒的原料是數據,大數據,打頭陣的二十年前的深度學習和神經網絡,后續的新錨點,物聯網肯定有一席之地。其中由人工智能這個大統領下的多媒體技術延伸出來的改變人民的生活的技術和應用(自然語言處理、圖像視覺的應用、虛擬現實技術等等),就是行業發展,社會進步,政策驅動,歷史推進的里程碑。OpenHarmony是華為給行業給國家給世界在物聯網領域的一個盤子,需要很多很多人的共同努力去做大,HarmonyOS是華為自己包的一個餃子,盤子的不斷做大做好就會作用于餃子,使得餃子更好看。餃子做得越好,吃得人越多,也會反作用于盤子。
所以基于HarmonyOS的特性和目前codelabs的案例,我覺得作品的思路可以從以幾個方面入手:
分布式能力在特殊場景的應用(上一屆的一等獎就是分布式能力在親子互動場景的應用)
- 在解決數字鴻溝場景的應用(老人看病掛號、老人使用手機)
- 在解決緊急報警場景的應用(隱蔽式報警在被跟蹤、被裹挾時)
- 在解決新式交互場景的應用(多設備協同游戲)
- 在解決面部識別場景的應用(照片處理:換背景、換頭臉、換衣服)
- 在解決定位服務場景的應用(重要物件的定位、老人小孩的定位、車來了外賣來了的定位)
- 在解決家庭教育場景的應用(結合AI通用文字識別、語言播報系統、涂鴉板)
- 當然最后的應用上架原子化分發中心,開發相應有特色的服務卡片,會更好的利用鴻蒙的特性
HMS下的華為分享碰一碰的多場景應用(特點、痛點、賣點于一體)
需要明白一點,碰一碰比掃一掃更加方便!!在使用二維碼的場景下,思考哪些碰一碰會使得人們更加方便!
碰一碰結合多媒體的能力
- 相機
- 聲頻(送伴侶禮物時,碰一碰出現送禮者的愛意聲頻)
- 視頻
碰一碰結合AI的能力
- 文本識別
- 音頻播報
碰一碰結合現有應用
- 簡易計算器(超市柜臺上整一個NFC,不用打開自己的手機,直接碰一碰拉起計算器)
- 地圖導航(在校園在展會在路標上整一個NFC,不用掃二維碼,直接拉起園區地圖)