Skip to content

A spanish words puzzle game done in KMM, with natives UI in Android and iOS

License

Notifications You must be signed in to change notification settings

LuisMaGit/kmm-conexiones

Repository files navigation

image

Conexiones

A spanish words puzzle game done in KMM, with fully native UI in Android and iOS, with shared Kotlin logic. Fully off-line.

📸 Screenshots (on iPhone 15 and Samsung Galaxy S23):

How is the app made?

🤖 Android app:

The Android app, is mostly UI code in Jetpack Compose.

🍎 iOS app:

The iOS app, is mostly UI code in SwiftUI.

Both UI structures and components, been both declaratives UI frameworks, are quite similars:

image image

📐 Shared logic:

All the app logic, data, contracts and unit tests are in the shared module written in Kotlin, both UI modules consume it.

📚 Tech stack

  • Jetpack Compose
  • Swift UI
  • Kotlin Multiplatform
  • SqlDelight
  • Kotlin DateTime
  • Kotlin Serialization

About

A spanish words puzzle game done in KMM, with natives UI in Android and iOS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published