A simple Android app that uses Retrofit to make http request to typicode api, retrieves the data and displays in a RecyclerView. This app is built fully with Kotlin using clean arhitecture MVVM pattern. The app uses data from Typicode to display product images on the app main screen.
- Kotlin - First class and official programming language for Android development.
- Material Components for Android - Modular and customizable Material Design UI components for Android.
- Hilt - A fully static and optimized compile-time dependency injection framework for Android.
- Retrofit2 - A type-safe HTTP client for making network calls.
- Glide - An image loading and caching library for Android focused on smooth scrolling
- Espresso - To write concise, beautiful, and reliable Android UI tests
App user interface designed with Google Material Design
Splash | Home |
---|---|
Splash | Home |
---|---|
To build this project, you require:
- Android Studio Artic Fox.
- Gradle 7.0.2
Mendhie Emmnanuel Imeh