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
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
Integrate in-app purchases and subscriptions with RevenueCat, and display a built-in paywall to convert users to paying customers.
-
Notifications
Send both push and local notifications to engage users on Android and iOS.
Powered by Alarmee.
-
In-App reviews
Prompt users to leave a review directly from within the app using platform-native dialogs.
-
Remote config
Remote Config lets you update app behavior without releasing a new version, using feature flags and app configuration parameters.
-
Local database
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.