前言
Flutter跨平台开发 是 Google 开源的应用开发框架,仅通过一套代码库,就能构建精美的、原生平台编译的多平台应用。
Flutter使用的是Dart 编程语言开发,如果要学习Flutter开发,Dart基础是必须要学的。
简介
WanAndroid 使用 Flutter 编写,结合 Getx + dio + pull_to_refresh + shared_preferences + event_bus + webview_flutter 等架构设计的项目。
API文档
项目截图
实现的功能
- 首页、广场、公众号、体系、导航、项目;
- 搜索文章;
- 收藏、取消收藏文章;
- 查看文章详情;
- 登录、注册、退出;
- 我的积分、我的收藏、积分排行榜;
下载体验
参考
Flutter官网:Flutter: 为所有屏幕创造精彩 - Flutter 中文开发者网站 - Flutter
Dart官网:Dart 编程语言主页 | Dart 中文文档 | Dart
Dart包管理:Dart packages (flutter-io.cn)
网络请求封装:Flutter应用框架搭建(四) 网络请求封装 - 掘金 (juejin.cn)
Getx使用:Flutter应用框架搭建(一)GetX集成及使用详解 - 掘金 (juejin.cn)
Json解析:Flutter应用框架搭建(三)Json数据解析 - 掘金 (juejin.cn)
FlutterJsonBeanFactory插件:FlutterJsonBeanFactory - IntelliJ IDEs Plugin | Marketplace (jetbrains.com)
Flutter Samples:Flutter samples
Flutter Icon:Flutter Icon 图标网
说明一下
此项目是学习Flutter写的,用于练手,仅限于学习。
参考 github.com/iceCola7/Wa… UI做的。如有侵权,请通知删除。
项目源码:
地址:xuxingxing.coding.net/public/comp…
如有疑问,沟通学习交流,可以加QQ 753940262
其他版本:
AndroidCompose版本:Compose版本WanAndroid - 掘金 (juejin.cn)