传统的家庭记账本要实现家庭成员在不同手机设备上共同记账,必须要有云侧数据库。而我们不想把自己家庭的收入、消费信息放到云侧,而又要让家庭成员能在不同手机设备上共享数据、共同记账。

以前是很难做到的,但现在有了HarmonyOS的分布式能力,做起来非常非常容易。

2021年1月16日(周六,晚20:00),我将做一场直播,主题是分布式家庭记账本的小Demo分享,报名即可获取demo源码和自动生成代码插件。

免费报名,请戳:https://harmonyos.51cto.com/activity/36

【2021年1月16日公开课】分布式家庭记账本Demo分享,干货满满!-LMLPHP

干货清单:

1)页面布局的整体思路

2)自己编辑制作各种各样需要的SVG(适量小图标),用到鸿蒙应用中的方式

3)如何去掉页面的TitleBar

4)如何实现无云端数据库的情况下,手机应用的数据实时共享(分布式数据库的使用以及你可能遇到的坑点),记账页面手机之间流转协同

5)最后分享一个自动初始化组件,生成代码的IDE插件

分布式家庭记账本效果如图(更清晰的展示:https://harmonyos.51cto.com/show/2614#kyzg):

【2021年1月16日公开课】分布式家庭记账本Demo分享,干货满满!-LMLPHP

插件效果(更清晰的展示:https://harmonyos.51cto.com/show/2613#kyzg):

【2021年1月16日公开课】分布式家庭记账本Demo分享,干货满满!-LMLPHP

报名福利:

福利1:到会看直播,抽取HarmonyOS官方联名T恤、HarmonyOS官方开发板(HiSpark Wi-Fi IoT 智能家居套件:原价399元,直播0元抽取)

福利2:报名直播,分享任何鸿蒙相关内容,包含但不限于:学习心得、踩坑记、开发实战、过程分享...文章数量不限,>>>参加有奖征文投稿<<<,写出你和HarmonyOS的故事,快来投稿赢大奖——华为P40、华为运动手表、AI开发板、智能小车...

福利3:报名即可获取课程demo源码、自动生成代码插件

免费报名,请戳:https://harmonyos.51cto.com/activity/36

适合人群:

有Java基础,想要了解HarmonyOS新特性的朋友

 

作者:钟洪发

03-26 10:04