Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xieyezi/flutter-shopping-airi
A shopping App developed based on Flutter, covering common features of shopping apps.
https://github.com/xieyezi/flutter-shopping-airi
android citypicker customview dart dialog dio flutter flutter- flutter-example flutter-ui flutter-widget ios provider shopping shopping-application shopping-cart shoppingapp sliver
Last synced: 4 days ago
JSON representation
A shopping App developed based on Flutter, covering common features of shopping apps.
- Host: GitHub
- URL: https://github.com/xieyezi/flutter-shopping-airi
- Owner: xieyezi
- Created: 2020-05-17T15:41:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T11:16:32.000Z (6 months ago)
- Last Synced: 2025-01-11T23:03:25.461Z (11 days ago)
- Topics: android, citypicker, customview, dart, dialog, dio, flutter, flutter-, flutter-example, flutter-ui, flutter-widget, ios, provider, shopping, shopping-application, shopping-cart, shoppingapp, sliver
- Language: Dart
- Homepage:
- Size: 61.4 MB
- Stars: 437
- Watchers: 13
- Forks: 107
- Open Issues: 1
-
Metadata Files:
- Readme: README-CN.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# AiRi
已迁移至空安全版本
Language: 中文简体 | [English](https://github.com/xieyezi/flutter-shopping-ArRi)
下载`apk`文件请点击[这里](https://github.com/xieyezi/flutter-shopping-AiRi/blob/master/apk/airi.apk?raw=trueg)
### 更新记录
- ~~增加安卓 APP 图标~~
- ~~已迁移至空安全版本~~
- ~~添加 apk 文件~~
- ~~项目采用了 mock 接口,目前 mock 接口已挂,正在修复中...~~(已修复)已有的功能有:
- [x] 完整的电商购物流程
- [x] 分类页面左右动画联动
- [x] 使用 provider (5.x 版本)做状态管理
- [x] 基于 dio (4.x 版本)的网络请求封装
- [x] 输入框等部件的处理封装
- [x] 下拉刷新 + 上拉加载更多
- [x] 自定义 Dialog通过设置、修改、组合自带部件以及自定义来实现具体的设计效果,满足日常开发的需求。
**这个项目还在持续迭代中,喜欢就给个小 🌟🌟 吧**## 项目运行环境
```
Flutter 2.2.0 • channel stable • https://github.com/flutter/flutter.git
Framework • revision b22742018b (10 days ago) • 2021-05-14 19:12:57 -0700
Engine • revision a9d88a4d18
Tools • Dart 2.13.0
```## 后续计划
- [ ] 从 provider 迁移到 getx
- [x] 整理项目文件夹,优化代码
- [x] 完成登录页面
- [x] 完成个人中心页## 回馈和建议
如果你有更好的想法或者你想参与到这个项目中来,欢迎提交 PR!!
## 预览
部分页面效果如下:
| ![](./screenshot/Screenshot_1.png) | ![](./screenshot/Screenshot_2.png) | ![](./screenshot/Screenshot_3.png) | ![](./screenshot/Screenshot_4.png) |
| :---------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
| ![](./screenshot/Screenshot_5.png) | ![](./screenshot/Screenshot_6.png) | ![](./screenshot/Screenshot_7.png) | ![](./screenshot/Screenshot_8.png) |
| ![](./screenshot/Screenshot_9.png) | ![](./screenshot/Screenshot_10.png) | ![](./screenshot/Screenshot_11.png) | ![](./screenshot/Screenshot_12.png) |
| ![](./screenshot/Screenshot_13.png) | ![](./screenshot/Screenshot_14.png) | ![](./screenshot/Screenshot_17.png) | ![](./screenshot/Screenshot_18.png) |
| ![](./screenshot/Screenshot_15.png) | ![](./screenshot/Screenshot_19.png) | ![](./screenshot/Screenshot_20.png) | ![](./screenshot/Screenshot_21.png) |
| ![](./screenshot/Screenshot_22.jpg) | ![](./screenshot/Screenshot_23.jpg) | ![](./screenshot/Screenshot_24.jpg) | ![](./screenshot/Screenshot_25.jpg) |
| ![](./screenshot/Screenshot_26.jpg) | ![](./screenshot/Screenshot_27.jpg) | | |