ENG: In this repo, I will show implementations of differents architecture in the Android Nativo World, like MVC, MVP, MVVM, Clean, MVI. You can find examples of unit test with mokk, implementation with rxAndroid/Java, Coroutines, Channel-flow, using Koin, Hilt, Native DI.
--
Link sobre talk desses conteudos:
https://www.youtube.com/watch?v=0Bb6ajkB96Q&t=14s
BR: Neste repositório você pode encontrar diferentes implementações sobre arquitetura de projetos em aplicações nativas com Kotlin como MVC, MVP, MVVM, Clean, MVI.
Também mostro como fazer unit tests com mokk, como usar rxAndroid/Java, como usar coroutines, como usar channel flow, como usar Koin, Hilt, fazer em modo nativo a DI.
Como separar as responsabilidades de camadas seguindo cada arquitetura.
Tem uma apresentação dentro em portugues que você pode pegar a ideia, o app é o goku evoluindo com suas diferentes arquiteturas e ficando cada vez mais forte.
Valeu.