/WAF

WAF - WanAndroid Flutter, yet another WanAndroid Client.

Primary LanguageDart

WAF - WanAndroid Flutter

Announcing WAF - WanAndroid Flutter

WAF - WanAndroid Flutter, yet another WanAndroid Client written in Flutter.

感谢玩Android 开放API 提供的 API, WAF 项目完全开源,单纯为了学习 Flutter,在开发的过程中参考了大量的开源项目,希望大家喜欢。

后续会将未来学到的 Flutter 新知识点应用到该项目,争取持续更新~

页面截图

功能列表

  • 首页
    • 首页 Banner
    • 首页文章列表
    • 文章列表页下拉刷新支持
    • 文章列表数据缓存 (using flutter-mmkv?)
  • 项目
    • 项目列表
    • 项目文章详情
  • 公众号
    • 公众号列表
    • 公众号文章详情
  • 知识体系
    • 知识体系列表
    • 知识体系详情
  • 个人中心
    • 用户信息
    • 我的收藏
      • 收藏文章列表
      • 修复收藏页面取消收藏后收藏状态不正确的问题
    • 登录/注册
      • 登录/注册页
      • 退出登录
      • 登录/注册页的小灰线修复
      • 登录/注册页面适配
    • 意见反馈
      • UI
      • 意见反馈页面自动新建 issue
    • 设置
      • 关于
        • 应用市场评分
      • 检查更新
      • 主题
        • 基本的主题功能
        • 变色龙,参考IT之家
  • 其他
    • 侧滑关闭当前页面
    • WebView 功能优化

How to build locally

  1. Android: flutter build apk
  2. iOS: 暂未测试

站在巨人的肩膀上

  1. Flutter
  2. 玩Android 开放API
  3. daily_purify(知乎日报Flutter版)
  4. hurshi/wanandroid
  5. samarthagarwal/FlutterScreens

License

Copyright 2018 wangyongf

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.