A Kotlin Multiplatform mobile app for Droidcon events, built with Compose Multiplatform for Android and iOS.
Droidcon Mobile Clients is a Kotlin Multiplatform mobile application built for Global Droidcon events. It uses Compose Multiplatform to provide native experiences on both Android and iOS from a shared codebase, serving as a production example of modern cross-platform development. The app centralizes event information like schedules and sessions for conference attendees.
Mobile developers and teams looking to adopt Kotlin Multiplatform and Compose Multiplatform for building cross-platform apps, especially those needing a real-world reference implementation.
It offers a proven, production-ready example of Kotlin Multiplatform and Compose Multiplatform, demonstrating how to share UI and logic across Android and iOS while reducing development overhead and maintaining native performance.
Kotlin Multiplatfom app for Droidcon Events
As one of the earliest KMP apps in the iOS App Store and the first Compose Multiplatform app released, it provides a proven, mature example for cross-platform development, as highlighted in the README.
Uses Compose Multiplatform to share UI code and Kotlin Multiplatform for business logic, reducing duplication across Android and iOS, which is core to its value proposition.
Tailored for Droidcon conferences with features like schedules and sessions, offering a real-world use case that demonstrates applied KMP development.
Demonstrates Firebase setup for both platforms, requiring configuration files as per the README, which is useful for teams using similar backend services.
Requires Firebase account setup with separate configuration files for Android and iOS, adding overhead before the app can run, as noted in the README.
Heavily relies on Firebase, limiting flexibility for teams that prefer or require alternative backend solutions or want to avoid Google services.
Focused solely on Android and iOS, with no examples for other Kotlin Multiplatform targets like web or desktop, reducing its utility for broader cross-platform projects.
The README mentions poor early Compose experience on iOS and the removal of a SwiftUI version, indicating past instability that might concern teams about long-term reliability.
A curated list of awesome skills, hooks, slash-commands, agent orchestrators, applications, and plugins for Claude Code by Anthropic
Framework to build resilient language agents as graphs.
🚀 The open-source, multi-tenant platform for self-building knowledge graphs and simulation
Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.