第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开发者及其他与项目相关的帮助。

➡️

继续阅读