Vizier
一款金融类移动应用的原型。
关于
主要目标是创建一个具有自定义UI的应用,而不使用外部库。
我们自己创建了所有图表、动画和自定义小部件,使用了Flutter提供的组件,甚至是Canvas层。
该应用使用随机生成的数据,但由于其编写的架构,允许您轻松连接外部提供者(例如REST API),而无需更改视图或cubits。
通过公开项目,我们还可以向您展示我们在Merixstudio的工作方式,该应用使用了我们开发者制定的标准。
特点
- 流畅、精美的动画
- 独一无二的、从零开始制作的图表
- UI无外部库
- Bloc架构,具有SOLID和Clean Architecture的优点
- 随机生成的数据
- 自适应小部件,支持iOS和Android平台的差异
使用的库
- AutoRoute
- Bloc
- Freezed
- 可注入
截图
先决条件
开始之前,在主项目文件夹中运行
flutter pub run build_runner build
生成所有必需的文件
环境版本
- Dart 2.16+
- Flutter 2.10.3
链接
许可证
MIT 许可


