kotlin-mvvm-compose-demo Introduction 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. Development environment configuration Android Studio版本:Android Studio Hedgehog | 2023.1.1 Patch 2 AGP版本:8.2.2 Gradle版本:8.2 targetSdkVersion:34 JDK : 17