- Clone the project
- Build it
- Android app that consumes SWAPI throug graphQL, Direct endpoint: https://swapi-graphql.netlify.app/.netlify/functions/index
- Fragment implementation "androidx.fragment:fragment-ktx:1.4.1"
- Activity implementation "androidx.activity:activity-ktx:1.4.0"
- ViewModel implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.1"
- LiveData implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.4.1"
- Hilt implementation "com.google.dagger:hilt-android:$hilt_version" kapt "com.google.dagger:hilt-android-compiler:$hilt_version"
- GraphQL implementation("com.apollographql.apollo3:apollo-runtime:$apollo_version")
- Coroutines implementation("com.apollographql.apollo:apollo-coroutines-support:$coroutines_version")
- Paging implementation("androidx.paging:paging-runtime-ktx:$paging_version")
- Sliding panel implementation("androidx.slidingpanelayout:slidingpanelayout:$sliding_version"
Gradle