- Language:
- Kotlin
- API Integration:
- Fetch data from the API endpoint using HTTP GET method with x-api-key as Header (x-api-key value will be provided separately).
- Parse the JSON response and map it to Kotlin data classes.
- Architecture:
- Implement the MVVM (Model-View-ViewModel) architecture.
- Use Kotlin Flow for reactive data handling.
- UI:
- Display the fetched data in a list.
- Implement pagination to load 5 items per page.
- Use Jetpack Compose for the UI.
- Android Studio版本:Android Studio Hedgehog | 2023.1.1 Patch 2
- AGP版本:8.2.2
- Gradle版本:8.2
- targetSdkVersion:34
- JDK : 17