/mobilestack-kmp-launch

The launch version of the Kotlin Multiplatform boilerplate with all you need to build your SaaS, AI tool, or any other mobile app and make your first $ online fast.

Primary LanguageKotlin

MobileStack Launch

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).

Screenshots

Welcome Light SignIn Light SignUp Light ResetPassword Light Profile Light ChatGPT Light Paywall Light
Welcome Dark SignIn Dark SignUp Dark ResetPassword Dark Profile Dark ChatGPT Dark Paywall Dark

Features

  • 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.

Installation, Getting Started and other Documentation

Visit MobileStack Docs.

Support

If you encounter any issues or have questions, please create a new issue.


Supported features

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!