HarmonyOS 的分散式技術,讓小朋友愛上塗鴉
“不止是讓孩子們學會如何塗鴉,我們更希望他們透過對這款應用的使用,能夠潛移默化地認識到藝術創作是一件有趣的事。”抱著這樣的想法,位於深圳的“兒童藝術創想”(Labo Lado)團隊踏上了他們本次 HarmonyOS 開發者應用創新大賽之旅。
作為一個擁有八年開發經驗的團隊,“兒童藝術創想”在兒童藝術創造類應用領域已頗有建樹,擁有《Labo 紙盤》、《Labo 鵝卵石的藝術》、《Labo 積木車》等深受小朋友喜愛的益智遊戲產品,其《Labo 萬聖節紙人》獲得日本 2019 年“Digital Ehon Award”,《Labo 積木火車》亦摘得“華為 HMS 開發者大賽中國區最佳遊戲獎”。
開發一款能讓孩子們喜歡上塗鴉的產品,是兒童藝術創想團隊一直以來的願望,在他們的設想中,這款應用不僅能教孩子們畫畫,還能讓父母也參與到共同創作中,“創作不必拘泥於一種形式,可以千變萬化的。”團隊的負責人籲勇強調。
事實上,開發具有多裝置互動功能的親子應用早已在籲勇的團隊規劃中,但受限於現有的技術條件和裝置互聯方式,這一設想始終停留在紙上,“沒有找到一個相對來說非常自然簡單的裝置互聯方式。”籲勇坦言。
第一次看到 HarmonyOS 主打的分散式技術時,籲勇覺得這簡直就是為親子互動量身打造的解決方案。因為 HarmonyOS 具有其他系統目前所不具有的裝置發現和互聯能力,能直接發現裝置,並進行拉起和互聯。
基於 HarmonyOS 的分散式技術,兒童藝術創想的參賽作品《Labo 塗鴉》擺脫了繪畫應用多數只能單機操作的限制,實現了跨裝置聯機功能,既可以讓小朋友繪製圖畫,亦可以讓父母或老師在不同裝置上與小朋友一起進行塗鴉遊戲,如繪畫教學、聯合作畫、比賽等。只要裝置處於同一區域網,就可方便流暢地進行跨裝置互動。
“在鴻蒙系統下,開發者完全無需關注裝置的廣播與發現,直接呼叫指定的 API,就可以隨時隨地,非常簡單地發現裝置,”籲勇說,“而且整個開發的過程非常簡單。”
團隊在《Labo 塗鴉》的開發過程也遇到了一些聯網相關的技術難題,如建立多個連線後無法單獨關閉指定連線、連線斷開無法得到通知等,好在最終都透過額外發生通知的方式解決了。
儘管《Labo 塗鴉》已經初步實現團隊關於親子互動和教學的設想,但追求完美的他們不滿足於此,十分看好 HarmonyOS 未來發展並打算繼續投入精力的他們,也希望隨著 HarmonyOS 的發展,不斷完善產品功能,開發出更多能讓世界變得更加美好的作品。
“因為我們希望全世界的小朋友都能使用到我們的應用,並透過使用我們的應用,變得熱愛創造和有趣。”籲勇沒有掩飾他們的雄心壯志。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69997629/viewspace-2773201/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 基於HarmonyOS分散式技術,他們讓繪畫體驗更為出色分散式
- 如何實現跨裝置的雙向連線? Labo塗鴉鴻蒙親子版分散式開發技術分享鴻蒙分散式
- 線上直播系統原始碼,實現在圖片上塗鴉並記錄塗鴉軌跡原始碼
- html5SVG塗鴉HTMLSVG
- Canvas畫圖-滑鼠塗鴉Canvas
- iOS 畫板 塗鴉 答題iOS
- 自定義view————塗鴉畫板View
- Google生日塗鴉/Doodle中的祕密Go
- 塗鴉智慧選型 TiKV 的心路歷程
- 神筆馬良——基於 OpenGL 的塗鴉框架框架
- 基於HarmonyOS分散式技術,這群學生賦予冰箱更智慧的體驗分散式
- 【塗鴉物聯網足跡】塗鴉雲平臺資料型別和取值約束說明資料型別
- 分散式技術-Zookeeper概述分散式
- 分散式技術中不可或缺的分散式互斥方案分散式
- 塗鴉智慧物聯網平臺初探
- Google塗鴉幕後團隊揭祕Go
- 不同體系分散式儲存技術的技術特性分散式
- 搞懂分散式技術12:分散式ID生成方案分散式
- 搞懂分散式技術17:淺析分散式事務分散式
- 【分散式通知技術-JGroups】分散式
- 分散式儲存技術概念分散式
- 分散式賬本技術的優勢分散式
- 分散式賬本技術的應用分散式
- 分散式賬本技術的闡述分散式
- 分散式賬本技術的潛力分散式
- 專案需求討論:截圖—塗鴉—分享
- Android 帶你擼一個好玩的塗鴉 ViewAndroidView
- 設計一個基於svg的塗鴉元件(一)SVG元件
- 搞懂分散式技術16:淺談分散式鎖的幾種方案分散式
- HDC2021技術分論壇:如何高效完成HarmonyOS分散式應用測試?分散式
- 互動塗鴉兒童遊戲主要的實現形式介紹遊戲
- canvas實現的簡單塗鴉板程式碼例項Canvas
- 分散式賬本技術的應用(二)分散式
- 聊聊Oracle的分散式資料庫技術Oracle分散式資料庫
- 分散式技術設計中的問題分散式
- 用Delphi編寫塗鴉桌面的小程式 (轉)
- 分散式技術“上位”進行時分散式
- 技術分享 | Redis 之分散式鎖Redis分散式