Flow uses newsapi to load latest news. To use the API, you will need to obtain a free developer API key. See the newsapi Documentation for instructions. Once you have the key, add this line to the Constants file.
const val API_KEY = "Your API key"
- ๐ง Architecture Component ViewModel & Livedata
- ๐ Coroutines for asynchronous task
- ๐๏ธ Data Binding to make declarative layouts
- ๐ข Navigation for scene navigation
- โ๏ธ Retrofit for remote data client
- ๐พ Room for local data cache
- ๐ผ๏ธ Glide for image loading
- ๐ Koin for dependency injection
- ๐ Junit & Mockk for Unit test