This project was built during the Android Workshop. The aim of the project is simple:
- Provide the details of ICC WORLD Cup
- Use modern UI.
The project uses a number of open source projects to work properly:
- Hilt - Dependency Injection library for Android built on top of the popular DI library, Dagger
- Retrofit - Turns the HTTP API into interfaces
- ViewModel - Allows data to persist UI changes thereby eliminating the need to fetch data again
- Glide - An image loading library that helps to fetch, decode, and display video stills, images, and animated GIFs
- Coroutines - Helps to enable asynchronous programming for android
- Lottie - An animation library that allows the usage of predefined animations or customise them as necessary
And of course the project itself is open source with a public repository on GitHub.
This project focuses on using a minimalist design centered around the official ICC World Cup theme