“不止是讓孩子們學會如何涂鴉,我們更希望他們通過對這款應用的使用,能夠潛移默化地認識到藝術創作是一件有趣的事。”抱著這樣的想法,位于深圳的“兒童藝術創想”(Labo Lado)團隊踏上了他們本次 HarmonyOS 開發者應用創新大賽之旅。
作為一個擁有八年開發經驗的團隊,“兒童藝術創想”在兒童藝術創造類應用領域已頗有建樹,擁有《Labo 紙盤》、《Labo 鵝卵石的藝術》、《Labo 積木車》等深受小朋友喜愛的益智游戲產品,其《Labo 萬圣節紙人》獲得日本 2019 年“Digital Ehon Award”,《Labo 積木火車》亦摘得“華為 HMS 開發者大賽中國區最佳游戲獎”。
開發一款能讓孩子們喜歡上涂鴉的產品,是兒童藝術創想團隊一直以來的愿望,在他們的設想中,這款應用不僅能教孩子們畫畫,還能讓父母也參與到共同創作中,“創作不必拘泥于一種形式,可以千變萬化的。”團隊的負責人吁勇強調。
事實上,開發具有多設備互動功能的親子應用早已在吁勇的團隊規劃中,但受限于現有的技術條件和設備互聯方式,這一設想始終停留在紙上,“沒有找到一個相對來說非常自然簡單的設備互聯方式。”吁勇坦言。
第一次看到 HarmonyOS 主打的分布式技術時,吁勇覺得這簡直就是為親子互動量身打造的解決方案。因為 HarmonyOS 具有其他系統目前所不具有的設備發現和互聯能力,能直接發現設備,并進行拉起和互聯。
基于 HarmonyOS 的分布式技術,兒童藝術創想的參賽作品《Labo 涂鴉》擺脫了繪畫應用多數只能單機操作的限制,實現了跨設備聯機功能,既可以讓小朋友繪制圖畫,亦可以讓父母或老師在不同設備上與小朋友一起進行涂鴉游戲,如繪畫教學、聯合作畫、比賽等。只要設備處于同一局域網,就可方便流暢地進行跨設備互動。
“在鴻蒙系統下,開發者完全無需關注設備的廣播與發現,直接調用指定的 API,就可以隨時隨地,非常簡單地發現設備,”吁勇說,“而且整個開發的過程非常簡單。”
團隊在《Labo 涂鴉》的開發過程也遇到了一些聯網相關的技術難題,如建立多個連接后無法單獨關閉指定連接、連接斷開無法得到通知等,好在最終都通過額外發生通知的方式解決了。
盡管《Labo 涂鴉》已經初步實現團隊關于親子互動和教學的設想,但追求完美的他們不滿足于此,十分看好 HarmonyOS 未來發展并打算繼續投入精力的他們,也希望隨著 HarmonyOS 的發展,不斷完善產品功能,開發出更多能讓世界變得更加美好的作品。
“因為我們希望全世界的小朋友都能使用到我們的應用,并通過使用我們的應用,變得熱愛創造和有趣。”吁勇沒有掩飾他們的雄心壯志。