Flutter混合开发玩Android客户端

躬行之

共 855字,需浏览 2分钟

 · 2021-03-19

PS:年后连续三周的回调,面对涨跌心态越来越好了。
本项目使用玩安卓提供的 API 开发,采用 MVP 架构,项目中使用 Flutter和原生混合开发的方式实现了部分功能,如注册登录功能,使用到的优秀开源框架有 Dagger2RetrofitRxJava2 等,项目已经全面转换到 androidx,由于日常工作很少接触常用 App 的开发,故作为练手项目利用业务时间开发,如果你正好需要一个完整项目练手,那个这个绝对适合你。
由于该项目搭建的早,其中像依赖注入框架 Dagger2 还未替换为更好用的 HiltHilt 以及最近很火的是 声明式 UI 写作方式 Compose 也是 Jetpack 系列的组件,考虑到替换工作量大,后续会以新建分支的方式不断迭代进去,且看后续更新,项目地址如下:
  • https://github.com/jzmanu/JzmanWanAndroid

实现功能

  • 登录注册

  • 首页文章

  • 项目分类

  • 知识体系

  • 文章详情

  • 收藏功能

  • 积分信息

  • 我的分享

  • App升级

  • 未完待续

项目效果

后续计划

首先作为练手项目当然要引入新的技术,时刻保持技术更新,并体现在项目上,其次继续添加新模块,优化显示细节,比如目前的版本中优化了简书文章的显示等,还有其他小众站点的文章显示待优化,后续会优先不定期完成如下模块:
  • 文章搜索

  • 面试专题

  • 每日一问

  • 阅读历史

  • 深色主题

  • 继续补充中…

这段时间输入很少,找个理由安慰一下自己,把它归咎于年后的调整期,希望后续满血归来,继续努力,可以直接回复关键字【wanandroid】下载体验,或点击文末阅读原文查看项目源码下载,欢迎 star。
推荐阅读:
浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报