Try some of these search terms:
An introduction to MVI architecture. A great course for those who want to learn best-practice architectural design-patterns. (Kotlin).
Build a local database cache with SQLite and Room. The cache retrieves data from a REST API using Retrofit2. Architecture is MVVM.
Build an audio streaming application that looks similar to Spotify.
I use the ExoPlayer library for streaming the audio files in ...
Build a real-time chat application that tracks the gps coordinates of its users. The GPS coordinates are then used to build custom map markers (similar to...