# flutter_cookbook **Repository Path**: jenssie/flutter_cookbook ## Basic Information - **Project Name**: flutter_cookbook - **Description**: 使用flutter开发的美食食谱项目 - **Primary Language**: Dart - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2022-02-18 - **Last Updated**: 2024-02-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: Flutter, MVVM, getx, 空安全, shared-preferences ## README # flutter_cookbook #### 介绍 使用flutter开发美食项目 ### 页面预览 ![IMG_1582.PNG](https://s2.loli.net/2022/02/19/jx5VfKykE8hYrse.png) ![IMG_1584.PNG](https://s2.loli.net/2022/02/19/kwsZAiJtRaK2G5H.png) ![IMG_1587.PNG](https://s2.loli.net/2022/02/19/MklXnAHpdOauc9h.png) ![IMG_1594.PNG](https://s2.loli.net/2022/02/19/2KknAydV43aF9uY.png) ![IMG_1595.PNG](https://s2.loli.net/2022/02/19/e8TNCtREX5piLJH.png) ![IMG_1585.PNG](https://s2.loli.net/2022/02/19/xUYpTXImEbWQOL5.png) ![IMG_1586.PNG](https://s2.loli.net/2022/02/19/VkoQtg95eJFs1P6.png) ![IMG_1588.PNG](https://s2.loli.net/2022/02/19/UrdOHPu5BwDpoA6.png) ![IMG_1589.PNG](https://s2.loli.net/2022/02/19/5HSLh2QcmbCuZpI.png) ![IMG_1590.PNG](https://s2.loli.net/2022/02/19/YwBnmob5Vfj7sM9.png) ![IMG_1591.PNG](https://s2.loli.net/2022/02/19/UAi49aXlZ8vQFyE.png) ![IMG_1592.PNG](https://s2.loli.net/2022/02/19/n6cRkgMEy4XPHhT.png) #### 前言 Q1:项目数据和UI资源从哪里来? > 项目数据来自app数据抓取,UI资源均参考原app,如有疑义可以联系本人 Q2:使用什么框架管理数据状态? > 项目使用的getx做状态管理,相对provider getx使用更方便,如果想要了解**Provider**做状态管理可以参考我的[flutter_favercate](https://gitee.com/vijay1985/flutter_favercate.git)项目,如果想对**Getx**了解更多可以参考我的[getx_demo](https://gitee.com/vijay1985/getx-demo.git)项目 #### 相关插件 |插件|说明| |---|---| |flutter_screenutil|页面适配| |get|getx状态管理| |dio|网络请求| |shared_preferences|存储| |carousel_slider|轮播图| |package_info|app包信息| |device_info|设备信息| |flutter_secure_storage|keychain用于设备device id持久化| |connectivity|网络检测| ### 开发环境 1. flutter 2.8.0 2. dart 2.15.0 3. andriod studio 3.6.3 #### 待完善 1. 加载更多页面滑动优化 2. 国际化 3. 新增订阅页面和订阅功能 4. UI适配 #### 开发者 - QQ:383252720 - 欢迎Issue或者联系本人共同探讨