preface

In πŸ”₯πŸ”₯πŸ”₯Kotlin Componentization Practice — Imitation Eye-opening Short video APP, an imitation eye-opening short video APP written by componentization +Kotlin+MVP is introduced. This time, componentization +Kotlin+ MVVM + LiveData + is used on the basis of the original project Databinding + Coroutines refactors it. The project has a more complete structure. The code is clean and standard, and the structure is clear.

Projects show

Page structure

The code structure

Eyepetizer_kotlin_mvp download address

Eyepetizer_kotlin_mvvm download address

Eyepetizer_flutter download address

Related blog

Flutter Practice — A short video app that mimics open eyes

Thinking and practice of componentized development