/FantasyPremierLeague

Fantasy Premier League Kotlin Multiplatform sample using Jetpack Compose, Compose for Desktop and SwiftUI (and Room for local persistence)

Primary LanguageKotlinApache License 2.0Apache-2.0

Fantasy Premier League

kotlin-version

Kotlin Multiplatform project with Jetpack Compose, Compose for Desktop and SwiftUI clients (and using Ktor for remote API requests and Room for persistence). Currently running on:

  • Android (Jetpack Compose)
  • iOS (SwiftUI)
  • Desktop (Compose for Desktop)

Related posts:

Building

This project currently uses iOS16 features (e.g. Swift Charts) so requires use of at least Xcode 14.

Screenshots

Android

|

iOS

|

Desktop

Screenshot 2023-09-14 at 17 07 32

Kotlin Notebook

Screenshot 2024-04-06 at 11 03 15 Screenshot 2024-04-06 at 11 03 36

Full set of Kotlin Multiplatform/Compose/SwiftUI samples