从零开发一款记账应用

需求梳理

  1. 记账功能

  2. 预算功能

  3. 报表功能

新建项目

新建目录 ledger_app

使用vsCode打开目录,新建项目

连接到手机或者打开模拟器后,在项目目录运行 flutter run

如果看到手机上有flutter默认demo出现,表示项目新建完成

依赖安装

shared_preferences 数据存储 flutter_swiper 轮播组件 flutter_local_notifications 本地通知 flutter_screenutil 优化尺寸 fluttertoast 提示 shimmer 微光特效

animation_text_kit 文字动画

flutter_rating_bar 评分

flutter_datetime_picker 时间选择器 table_calendar 日历

simple_animations 动画

flutter_statusbarcolor 更改状态栏颜色

fl_chart 图表

补个图留个纪念,完了抽时间做的好看点上架一波

当时做ESP8266开关灯控制的APP端

最后更新于