A new Flutter Gank application.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
1、配置好Flutter开发环境(目前Flutter SDK 版本 v1.0.0 的 Tag ),可参阅 【搭建环境】。
2、clone代码,执行Packages get
安装第三方包。(因为某些不可抗力原因,国内可能需要设置代理:
代理环境变量)
3、android studio、XCode、VScode、IDEA都可以
- Flutter官方地址
- Flutter中文网
- Dart Packages
- 掘金 Flutter
- FlutterExamples
- Flutter 社区中文资源
- 阿里巴巴 flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档
- ...
当前 Flutter SDK 版本 v1.0.0(这些第三方库我在项目中用到了部分,这里收集起来,共大家找起来方便)
库 | 功能 |
---|---|
dio | 网络框架 |
shared_preferences | 本地数据缓存 |
fluttertoast | toast |
flutter_redux | redux |
device_info | 设备信息 |
connectivity | 网络链接 |
flutter_markdown | markdown解析 |
json_annotation | json模板 |
json_serializable | json模板 |
url_launcher | 启动外部浏览器 |
iconfont | 字库图标 |
share | 系统分享 |
flutter_spinkit | 加载框样式 |
get_version | 版本信息 |
flutter_webview_plugin | 全屏的webview |
sqflite | 数据库 |
flutter_statusbar | 状态栏 |
flutter_svg | svg |
photo_view | 图片预览 |
flutter_slidable | 侧滑 |
event_bus | 全局事件分发 |
flutter_pulltorefresh | 下拉刷新/上拉加载 |
官方的Demo及各个Widget的效果在安装了Flutter SDK之后在 Flutter SDK安装目录/flutter/examples下,可以自己一一尝试。
每日干货 | 分类干货 | 个人中心 | 福利社区 | 闲读列表 | 历史干货 |