MikeMatovu / FantasyPremierLeague

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:Apache License 2.0


Languages

Language:Kotlin 63.9%Language:Makefile 26.5%Language:Swift 7.0%Language:Jupyter Notebook 2.7%