“為了夢想,你做過最大的努力是什么?” 21歲的校園開發者袁睿的回答是“在項目開發的沖刺階段,除了6小時睡覺,別的時間都在搞開發。”與HarmonyOS走過第3個年頭,袁睿就已經擁有了儲物精靈、數字管家等多項開發成果,并且在首屆鴻蒙解決方案學生挑戰賽、工信部強國杯技術技能大賽中獲得了不錯的成績。
目前,袁睿作為南通科技學院鴻蒙開發工作室的社長,帶領十幾名和他一樣熱愛HarmonyOS的同學一起學習,交流開發學習經驗,投入到了“做自己喜歡的事情”之中。
學習之路:從初學者到金牌講師
在中學時期,袁睿就展現出了對于軟件開發濃厚的興趣,當身邊的同學業余時間忙著追星、打球、旅行時,袁睿卻熱衷于學習,經常買一些編程類的書籍,并通過自學的方式學會了嵌入式開發及C語言的課程。“對我來說,開發就是我最愿意做的事情,不知道為什么我就是很喜歡。”
通過中學老師的點撥,他種下了HarmonyOS的種子。2020年,高中畢業后的袁睿獨自去杭州參加HDD(華為開發者日),在這里他第一次正式接觸到HarmonyOS,也進一步知道了HarmonyOS開發者社區。“原來這個世界上有這么多和自己一樣的志同道合的開發者,在這里交流學習經驗。”
談及自己加入開發者社區學習HarmonyOS開發的過程時,袁睿屢次提及給他莫大幫助的華為開發者聯盟專家,“剛剛接觸HarmonyOS的時候,當時社區里的案例并不多,我本來專業是做軟硬件結合的嵌入式開發的,對于HarmonyOS應用開發了解并不多,我的導師一點點耐心地教我,給了我非常大的支持,除了專業的知識外,他們還給了我很多鼓勵,教會我怎么去獲得更多知識。”
回憶起和華為開發者聯盟專家一起共事的日子,袁睿總有說不完的感激。“當時項目周期非常緊張,一度我都要放棄了,但是我的導師讓我堅持一下,陪著我一起,除了睡覺都在開發,就連春節期間都沒有休息,最后居然真的按時完成了項目。”今年 5月,袁睿被授予華為開發者聯盟課堂講師,將錄制HarmonyOS開發的課程分享給和自己一樣喜歡HarmonyOS的開發者伙伴們。
從用戶需求出發,開發更多、更好用的元服務
洞察力,是袁睿身上一個特別鮮明的標簽。目前,袁睿有兩項重要的HarmonyOS研發成果,一個是“儲物精靈”,一個是元服務卡片“數字管家”。他敏銳地洞察到當時市面上的數字儲物設備在應用上的不足,比如設備之間必須要通過云端才能完成通訊,并且當大量嵌入式家居設備接入到Wi-Fi中會導致網速變慢、變卡。
為了解決這一問題,袁睿開發的數字管家通過HarmonyOS分布式軟總線完成儲物節點之間的通訊,這讓數字管家在實際應用上擺脫了對云端的依賴,更避免了因為斷網造成的不可控因素。“HarmonyOS分布式軟總線的魯棒性(穩定性)很好,對硬件的要求也比較低,我帶來的感覺是非常簡單易用。”袁睿說道。
袁睿說到:“對我們開發者來說,華為‘元服務’僅需開發一次,即可部署在多種終端設備上運行,實現更加便捷、高效地開發,不僅減少了工作量,還減少了開發顧慮、降低試錯成本。同時,‘元服務’擁有主動服務、即用即走等特性,帶來更加簡潔化和輕量化的用戶體驗。此外,‘元服務’通過智能化分發方式觸達用戶,還可以為開發者帶來全新的流量入口以及更多的自然流量。”
華為的“元服務”也讓用戶的使用體驗變得更便捷,無需下載安裝應用,打開服務卡片即可實現對儲物柜的控制,使用體驗大為提升。目前,袁睿開發的元服務即將上線,未來或將真正投向市場實現商業化,給用戶帶來全新的數字儲物體驗。
從用戶需求和產品痛點出發,才能做出好的應用。對于學弟學妹們,袁睿也給出了自己的經驗分享:首先要洞察用戶的需要,然后再調查這個市面上成熟的產品,他們的缺陷是什么,然后補足短板,同時也希望學弟學妹們多關注高效易用的DevEco開發平臺,實現快速成長。
談及畢業后的規劃,袁睿將繼續自己的HarmonyOS開發之路,也希望加入到華為,把人工智能、邊緣計算等行業前沿技術加到HarmonyOS的開發中,相信未來HarmonyOS有更令人驚艷的功能,也希望所有的開發者都參與進來。
目前,搭載HarmonyOS的華為設備數量已超過3.3億,鴻蒙智聯設備超過2.5億。HarmonyOS每一次的成長,都離不開開發者的支持和共建,四年前,華為點燃的星星之火,已經燎原。