HarmonyOS 的分佈式技術,讓小朋友愛上塗鴉

「不止是讓孩子們學會如何塗鴉,咱們更但願他們經過對這款應用的使用,可以潛移默化地認識到藝術創做是一件有趣的事。」抱着這樣的想法,位於深圳的「兒童藝術創想」(Labo Lado)團隊踏上了他們本次 HarmonyOS 開發者應用創新大賽之旅。git

做爲一個擁有八年開發經驗的團隊,「兒童藝術創想」在兒童藝術創造類應用領域已很有建樹,擁有《Labo 紙盤》、《Labo 鵝卵石的藝術》、《Labo 積木車》等深受小朋友喜好的益智遊戲產品,其《Labo 萬聖節紙人》得到日本 2019 年「Digital Ehon Award」,《Labo 積木火車》亦摘得「華爲 HMS 開發者大賽中國區最佳遊戲獎」。分佈式

開發一款能讓孩子們喜歡上塗鴉的產品,是兒童藝術創想團隊一直以來的願望,在他們的設想中,這款應用不只能教孩子們畫畫,還能讓父母也參與到共同創做中,「創做沒必要拘泥於一種形式,能夠變幻無窮的。」團隊的負責人籲勇強調。blog

事實上,開發具備多設備互動功能的親子應用早已在籲勇的團隊規劃中,但受限於現有的技術條件和設備互聯方式,這一設想始終停留在紙上,「沒有找到一個相對來講很是天然簡單的設備互聯方式。」籲勇坦言。遊戲

第一次看到 HarmonyOS 主打的分佈式技術時,籲勇以爲這簡直就是爲親子互動量身打造的解決方案。由於 HarmonyOS 具備其餘系統目前所不具備的設備發現和互聯能力,能直接發現設備,並進行拉起和互聯。開發

基於 HarmonyOS 的分佈式技術,兒童藝術創想的參賽做品《Labo 塗鴉》擺脫了繪畫應用多數只能單機操做的限制,實現了跨設備聯機功能,既可讓小朋友繪製圖畫,亦可讓父母或老師在不一樣設備上與小朋友一塊兒進行塗鴉遊戲,如繪畫教學、聯合做畫、比賽等。只要設備處於同一局域網,就可方便流暢地進行跨設備互動。產品

「在鴻蒙系統下,開發者徹底無需關注設備的廣播與發現,直接調用指定的 API,就能夠隨時隨地,很是簡單地發現設備,」籲勇說,「並且整個開發的過程很是簡單。」it

團隊在《Labo 塗鴉》的開發過程也遇到了一些聯網相關的技術難題,如創建多個鏈接後沒法單獨關閉指定鏈接、鏈接斷開沒法獲得通知等,好在最終都經過額外發生通知的方式解決了。class

儘管《Labo 塗鴉》已經初步實現團隊關於親子互動和教學的設想,但追求完美的他們不知足於此,十分看好 HarmonyOS 將來發展並打算繼續投入精力的他們,也但願隨着 HarmonyOS 的發展,不斷完善產品功能,開發出更多能讓世界變得更加美好的做品。im

「由於咱們但願全世界的小朋友都能使用到咱們的應用,並經過使用咱們的應用,變得熱愛創造和有趣。」籲勇沒有掩飾他們的雄心壯志。技術

相關文章
相關標籤/搜索