Star Wars Travel is a sample Android application that utilises multiple services to preview the most historically important planets from Star Wars universe. App is aimed to provide crucial information for travelers, explorers and SW fans.
- General
- Kotlin 1.9
- Coroutines + Flow
- Koin
- Ktor + OkHttp (Content Negotiation + Json)
- SQLDelight
- KotlinX.Serialization
- KotlinX.Collections.Immutable
- JSoup
- UI
- Compose Material
- Decompose
- Coil + Compose extensions
- AndroidX.ConstraintLayout (Compose version)
- Composition Local
- Android Canvas (Compose version)
- Android specific
- AndroidX.Paging
- View Model (+ Kotlin extensions)
- KotlinX.Parcelize
Android 8.0 or higher
Stable internet connection is required
GNU Public License V 3.0