Every time I had a new mobile app idea, the process started with excitement but quickly turned into frustration. I’d spend the first 5–6 days setting up the same things — authentication, notification, navigation, in-app purchases — just to get to the interesting parts. By the time I was ready to actually build the features I cared about, I’d lose motivation.
Sound familiar?
After 6 years of mobile development and dealing with this over and over, I decided to fix it. That’s how KAppMaker was born — a Kotlin Multiplatform & Compose Multiplatform boilerplate to help developers skip the boring setup and dive straight into building native apps for both android and ios.
Why KAppMaker?
I built KAppMaker because I wanted a boilerplate that’s simple but powerful and flexible to change. It gives you all the essential building blocks so you can focus on the creative parts of app development.
For example, I built PianoSpot, an app to find public pianos worldwide, in just 5 days using KAppMaker. And here’s something crazier: I challenged myself to build and publish a fully functional Android and iOS app in just 6 hours live. It had authentication (Google and Apple Sign In), in-app purchases for premium feature, local storage for favorites, sending push notifications, requesting network request, and more. You can watch full video where I built and published android and ios app at the same time using almost all features of KAppMaker
If I can do that, imagine how much faster you can ship your app ideas!
What’s Included
KAppMaker comes with essentials you need to get started:
- Authentication: Google, Apple sign In
- In-app purchases: Add premium features or subscriptions.
- Push Notifications: Send push notifications to your users.
- Account management: User Logout and deletion built-in.
- Navigation & onboarding: Prebuilt components to save hours of work.
- Local storage: Save user preferences or favorites easily.
- GitHub Actions: Automate builds and publishing for Android and iOS.
It’s flexible too — you can generate screens with a single script and add new features without touching the core boilerplate.
Who’s It For?
KAppMaker is for developers, indie creators, and startups who want to ship faster. Whether you’re building an MVP or a production-ready app, it gives you core essentials. You need to have a skill with Kotlin & Compose Multiplatform technology though, it is not a no code builder.
Ready to Build Faster?
If you’ve ever abandoned an app idea because of all the tedious setup, KAppMaker is for you. Check it out on kappmaker.com and let me know what you think!
I’d love to hear your thoughts, feedback, or even feature requests.
[Read on Medium]