第30天:旧代码
💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
作者发现RichText库不再支持,寻找替代方案时选择了Cmpose-markdown,但因不支持KMM,需要为iOS单独解决。添加了依赖并用Lottie动画替代WebView。计划引入Detekt工具,更新项目说明,并在GitHub上管理任务。寻求设计师和开发者的帮助,制定了详细的开发时间表,涵盖网络层、文章加载和本地化等任务。
🎯
关键要点
- RichText库不再支持,寻找替代方案时选择了Cmpose-markdown。
- Cmpose-markdown不支持KMM,需要为iOS单独解决。
- 添加了依赖并用Lottie动画替代WebView。
- 计划引入Detekt工具,更新项目说明。
- 在GitHub上管理任务,寻求设计师和开发者的帮助。
- 制定了详细的开发时间表,涵盖网络层、文章加载和本地化等任务。
❓
延伸问答
为什么选择Cmpose-markdown作为RichText的替代方案?
因为Cmpose-markdown具有所需的功能,但不支持KMM,需要为iOS单独解决。
项目中计划引入哪些工具?
计划引入Detekt工具进行静态代码分析,并更新项目说明。
如何管理项目任务?
在GitHub上创建项目以管理未来的协作任务。
项目的开发时间表是怎样的?
开发时间表涵盖网络层、文章加载和本地化等任务,分为多个阶段。
使用Lottie动画的目的是什么?
使用Lottie动画替代WebView,以在未准备好的屏幕上显示内容。
项目中需要哪些类型的帮助?
需要设计师、Android/KMM开发者及其他与项目相关的帮助。
➡️