Provides real-time bus information for Galway, Ireland, built with Kotlin Multiplatform for Android, iOS, and macOS.
GalwayBus is a practical Kotlin Multiplatform project demonstrating how to build native applications for Android, iOS, and macOS from a shared codebase. It showcases the integration of modern UI frameworks like Jetpack Compose for Android and SwiftUI for iOS, while leveraging shared Kotlin logic for networking (Ktor), data persistence (SQLDelight, implied by linked posts), and state management (Koin, Kotlin Coroutines). Beyond its utility for displaying Galway bus data and Google Maps integration, this project serves as an excellent reference and learning resource for developers interested in cross-platform mobile development with Kotlin Multiplatform.