Screencast.from.09-09-23.00.31.14.webm
- Ktor a modern asynchronous framework backed by Kotlin coroutines, used to make HTTP network requests to an API
- Coroutines to write asynchronous code, which can improve performance and responsiveness.
- Koin to manage dependencies, which can help to improve code quality and maintainability.
- ImageLoader Compose Image library for Kotlin Multiplatform.
- Gradle-buildconfig-plugin A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.
- Voyager A multiplatform ScreenModels & Navigation library built for, and seamlessly integrated with, Jetpack Compose.
Add your api keys for WeatherApi & Location API to the *
local.properties
* file
WEATHER_API_KEY=<your api key>
LOCATION_API_KEY=<your api key>
- Official Google Documentation