3 ms·
There is a great google repo with many architecture samples, including some MVP ones : https://github.com/googlesamples/android-architecture https://github.com
by on_and_off 10y ago
There is a great google repo with many architecture samples, including some MVP ones :
https://github.com/googlesamples/android-architecture https://github.com/googlesamples/android-architecture
For kotlin, no book needed.
Go to the language website, read the introduction, maybe a couple of pages on the language features and then complete the kotlin koans. It will give you an overview of most of the language features.
After that, find an android project written in kotlin.
Here is one : https://github.com/LostInContext/LostContext-App https://github.com/LostInContext/LostContext-App (there are many others) .
Configuring an android project in kotlin the first time can be painful, especially if you have some code generation (dagger, databinding, ...) , so it is way easier to have a working sample to work with.