Features¶
Explore what KMPShip includes. Some features may require configuration before use. None of them are mandatory, you can pick only what you need.
-
User authentication (Scale Plan)
Enable secure sign-in with Firebase using email, Google, or Apple accounts.
Powered by Passage.
-
Screen navigation
Manage screen transitions, create new screens, and structure your app flow across Android and iOS.
-
Payments (Scale Plan)
Integrate in-app purchases and subscriptions with RevenueCat, and display a built-in paywall to convert users to paying customers.
-
Notifications (MVP Plan)
Send both push and local notifications to engage users on Android and iOS.
Powered by Alarmee.
-
In-App reviews (Scale Plan)
Prompt users to leave a review directly from within the app using platform-native dialogs.
-
Remote config (Scale Plan)
Remote Config lets you update app behavior without releasing a new version, using feature flags and app configuration parameters.
-
Local database (Scale Plan)
Store structured data locally on the device using Room, with support for both Android and iOS.
-
Store publishing
Prepare your app for release on Google Play and the App Store with preconfigured metadata, assets, and build settings.