👆🏻 图片如果没有加载出来,请点击: http://blog.oldbird.run/mweb/tutieshi_592x1280_49s.gif
1、iOS:
蒲公英下载地址:https://www.pgyer.com/eLAq
如果你不想运行代码,想体验线真机,请把你的 UDID 发给我,关注 OldBirds公众号,回复 "Rss+你的 UDID" 即可(顺便可入 Flutter 微信群),
如何获取 UDID, 请点击跳转这里
2、Android:
蒲公英下载地址:https://www.pgyer.com/QdNY
- rss 添加
 - rss 文章列表
 - rss 删除
 - rss 文章详情
 - rss 分类管理
 - 持续集成,iOS 和 android 自动打包
 - 收藏
 - 历史
 - OPML 导入和导出
 - 应用分享
 - 应用评价
 
freezed + json_serializable 大法好,参考文章How to Parse JSON in Dart/Flutter with Code Generation using Freezed
json > dart freezed 代码生成网站:https://app.quicktype.io
请用 2.8.0 以上的 flutter 版本,建议使用 FVM 管理 flutter 环境
fvm flutter pub run build_runner build --delete-conflicting-outputs
fvm flutter pub run build_runner watch --delete-conflicting-outputs认识 RSS
- RSS 是什么
 - RSS 的数据类型
 - RSS 的导出和导入OPML
 - RSS 和 ATOM 两种订阅方式的对比
 - RSS 解决了什么问题
 
RSS 更高效地获取信息,不在多个应用间来回切换,另一方面拒绝算法给我们推荐的内容,只看主动订阅的内容
RSS 可能是抵御算法推荐的最后一方净土
支持持续集成,具体步骤可参考:
1、将 test 或者 flutter_test 加入依赖;
2、创建测试文件;
3、创建一个要测试的类;
4、为创建的类写一个测试;
5、整合多个测试到一个 group;
6、执行测试。
关于单元测试的更多内容,可移步至 单元测试 的文档。
