An app that keeps you up to date with the latest news from around the world
The app was made with android studio, kotlin and a bit of java.
It makes use of the following tools:
MVVM Architecture: to structure code and effectively handle app state....With a little bit of MVI :)
RxJava: For multithreading and Reactive Programming
Retrofit: To communicate with the REST API the app fetches data from
Dagger Hilt: For dependency injection
Web View: to display web pages
Navigation Component: For app navigation