flutter环境搭建本文(系列)不多做赘述,默认读者已经能够自行配置环境,中文文档中也有比较完善的文档,所以本系列直接略过这些相关,直接开始项目搭建。
目标是搭建一个完整的app开发需要的框架,会涉及几个主要框架:
- dio 是一个强大的Dart Http请求库,支持Restful API、FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时、自定义适配器等...
-
mobx 搭配
provider
实现状态管理 - fluro 路由管理框架:The brightest, hippest, coolest router for Flutter.
以上为项目基本框架,后续根据项目开发逐渐加入其他功能,用该框架实现一个完整的app开发,包含请求接口,表单的增删查改等逻辑操作,所有源代码放置在github,可随时下载使用。
后端服务暂时用【得寸进尺】中的后台,具体文档以及使用细节会随着项目展开逐渐完善,废话不多说,直接开始代码:
打开Android studio
后,选择start a new Flutter project
,并选择Flutter Application
,再选择对应的位置即可开始项目代码工作了,
目前的项目结构如下:所有的代码会同意放置再lib
文件夹底下,
这时候如果有可用的设备连接到电脑上,即可直接点击Android studio
的启动按钮,然后会自动安装到手机上,并开始调试,而且是热更新,即可开始愉悦的玩耍了。
框架搭建分几步:
- 路由框架搭建
- dio框架搭建
- mobx框架搭建
所以本系列文章也至少会包含这几个模块,下面开始第一部分:路由框架搭建。
本文为原创文章,转载请保留原出处。原文地址:https:/eatong.cn/blog/16