传统的家庭记账本要实现家庭成员在不同手机设备上共同记账,必须要有云侧数据库。而我们不想把自己家庭的收入、消费信息放到云侧,而又要让家庭成员能在不同手机设备上共享数据、共同记账。
以前是很难做到的,但现在有了HarmonyOS的分布式能力,做起来非常非常容易。
2021年1月16日(周六,晚20:00),我将做一场直播,主题是分布式家庭记账本的小Demo分享,报名即可获取demo源码和自动生成代码插件。
免费报名,请戳:https://harmonyos.51cto.com/activity/36
干货清单:
1)页面布局的整体思路
2)自己编辑制作各种各样需要的SVG(适量小图标),用到鸿蒙应用中的方式
3)如何去掉页面的TitleBar
4)如何实现无云端数据库的情况下,手机应用的数据实时共享(分布式数据库的使用以及你可能遇到的坑点),记账页面手机之间流转协同
5)最后分享一个自动初始化组件,生成代码的IDE插件
分布式家庭记账本效果如图(更清晰的展示:https://harmonyos.51cto.com/show/2614):
插件效果(更清晰的展示:https://harmonyos.51cto.com/show/2613):
报名福利:
福利1:到会看直播,抽取HarmonyOS官方联名T恤、HarmonyOS官方开发板(HiSpark Wi-Fi IoT 智能家居套件:原价399元,直播0元抽取)
福利2:报名直播,分享任何鸿蒙相关内容,包含但不限于:学习心得、踩坑记、开发实战、过程分享...文章数量不限,>>>参加有奖征文投稿<<<,写出你和HarmonyOS的故事,快来投稿赢大奖——华为P40、华为运动手表、AI开发板、智能小车...
福利3:报名即可获取课程demo源码、自动生成代码插件
免费报名,请戳:https://harmonyos.51cto.com/activity/36
适合人群:
有Java基础,想要了解HarmonyOS新特性的朋友
作者:钟洪发