KMP App (Entry Point)¶
initKmpApp() is the global bootstrap for the KMP application.
It initializes core SDK keys, Koin DI, billing, and remote config.
You can add your own platform-independent initializations inside this function (analytics, logging, crash reporting, etc.) to keep all startup logic in one place.
composeApp/src/commonMain/kotlin/com/kmpstarter/core/InitKmpApp.kt
fun initKmpApp(
...
) {
...
initRevenueCat()
initRemoteConfig()
// add your own initializations here
}
Support My Project ☕️¶
If you find this project useful, consider supporting it by buying me a coffee. Your support will help me to continue working on this project and add more features.