viator42 / FlutterWxReader

使用Flutter开发的仿微信读书客户端

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlutterWxReader

学习Flutter开发的仿微信读书客户端,尽力还原原版的UI界面。
开源部分只包含App客户端端,后端也是自己编写的但不开放源码(只作为展示数据使用没多少功能逻辑)。
目前只完成了部分界面,其他功能正在不断更新中。

已经完成的页面

  • 首页
  • 书籍详情和评论列表
  • 我的书架页面
  • 书城页面和图书分类展示
  • 故事图文页面
  • 用户详情和登录页面

开发环境

Flutter SDK 1.9.1+hotfix.2
Android Studio 3.5.3 with Flutter and Dart plugin
Dart 2.5.0

主要使用的第三方库

  • dio
  • fluttertoast
  • flutter_html_view
  • shared_preferences
  • lazy_load_scrollview

最近的优化改动

  • 网络访问从HttpClient更换到了Dio
  • 添加了数据缓存

下载链接

Android APK

预览图

截图1 截图2 截图3 截图4 截图5 截图6 截图7 截图8 截图9

About

使用Flutter开发的仿微信读书客户端

License:GNU General Public License v3.0


Languages

Language:Dart 96.1%Language:Ruby 3.0%Language:Shell 0.5%Language:Swift 0.4%Language:Kotlin 0.1%Language:Objective-C 0.0%