Welcome to the MobileStack Launch, This boilerplate is designed to help you quickly get started with cross-platform mobile app development using Kotlin Multiplatform (KMP).
- KMP Targets Android / iOS: Utilize Kotlin Multiplatform (KMP) to develop apps that run on both Android and iOS from a single codebase, ensuring consistent behavior and performance across platforms.
- 100% Shared UI: Write your UI once and share it across Android and iOS, significantly reducing development time and effort while maintaining a consistent user experience.
- Dark Theme: Built-in support for dark mode, providing a seamless user experience that adapts to system-wide theme settings on both Android and iOS.
- UI Components: A set of pre-built, customizable UI components designed to help you quickly build and prototype your app’s interface with a cohesive look and feel.
- Analytics: Integrated Firebase Analytics to track user engagement and behavior, helping you make data-driven decisions to improve your app.
- DB: Utilize Firebase Firestore for real-time database needs, ensuring fast and reliable data storage and retrieval across your app which also handles offline scenarios right out of the box.
- User Management: Includes a user table and samples on how to update user data making it easy to pair with your favorite auth management tool.
Visit MobileStack Docs.
If you encounter any issues or have questions, please create a new issue.
Some features are only available in the Starter and All-in versions of MobileStack. Here's an overview
Feature | Launch | Starter | All-in |
---|---|---|---|
KMP targets Android / iOS | ✅ | ✅ | ✅ |
100% Shared UI + Navigation | ✅ | ✅ | ✅ |
Dark Theme Support | ✅ | ✅ | ✅ |
Custom UI Components | ✅ | ✅ | ✅ |
Analytics with Firebase | ✅ | ✅ | ✅ |
Crashlytics | ✅ | ✅ | ✅ |
Auth with Firebase | ❌ | ✅ | ✅ |
DB with Firestore | ✅ | ✅ | ✅ |
Billing with RevenueCat | ❌ | ✅ | ✅ |
In-App Notifications | ❌ | ✅ | ✅ |
RemoteConfigs with Firebase | ❌ | ✅ | ✅ |
User Management | ✅ | ✅ | ✅ |
OpenAI API Integration | ❌ | ✅ | ✅ |
Private Discord Access | ❌ | ❌ | ✅ |
Lifetime Updates | ❌ | ❌ | ✅ |
Pre-built Screens | Launch | Starter | All-in |
---|---|---|---|
Welcome | ✅ | ✅ | ✅ |
SignIn | ❌ | ✅ | ✅ |
SignUp | ❌ | ✅ | ✅ |
ResetPassword | ❌ | ✅ | ✅ |
Profile | ✅ | ✅ | ✅ |
ChatGPT | ❌ | ✅ | ✅ |
Paywall | ❌ | ✅ | ✅ |
Thank you for choosing MobileStack Launch. Happy coding!