Skip to main content

What is KAppMaker?

KAppMaker is a Kotlin Multiplatform + Compose Multiplatform boilerplate starter kit for Android & iOS. It helps developers build apps faster with features like authentication, in-app purchases, and notifications, and more. KAppMaker simplifies development with shared logic and UI for both Android and iOS, allowing you to focus on building your app.

Key Features

  • Multiplatform support: Shared codebase for Android and iOS.
  • Authentication: Integrated Google and Apple authentication.
  • In-app purchases: Built-in support for subscriptions and purchases via RevenueCat.
  • Notifications: Local and push notifications for both platforms.
  • In-App Rating: Integration for collecting app ratings within the app.
  • Network with Ktor: Managing network operations with Ktor.
  • Local Storage: Local storage management for offline capabilities.
  • User Preferences: Manage user settings and preferences with ease.
  • UI Components & Navigation: Pre-built UI components and a navigation system for app flow.
  • AI Integration: Integration with Replicate AI models, Open AI Text/Image Analyzing, DALLE-2/DALLE-3 Image Generation. Secure API Key using Firebase Cloud Functions.
  • App Landing Page Tempalate: Pre-built UI components and a navigation system for app flow. Can be deployed into Firebase Hosting.