Chris Krueger
banner
chriskrueger.dev
Chris Krueger
@chriskrueger.dev
Building a mobile app empire as a solo developer with AI and KMM. Founder of @MoviebaseApp.

Last project: https://resubs.app
Day 3:
Building the app Momental for the RevenueCat challenge.

5000 particles, each 1–2 points in size, move upward based on the timer, beginning as an earth.

Written in Compose Multiplatform for the iPhone.

#shipaton
August 12, 2025 at 8:09 PM
Redesign the cluttered details page in Compose Multiplatform
July 15, 2025 at 4:54 PM
My app page on the Google Play Store has been updated! 🥳

250 reviews and ranked in the 7th position for subscription keywords.
May 27, 2025 at 2:10 PM
The current ReSubs icon is too minimalistic and doesn't visualize the subscription well enough. Also, the color is too serious.

I will change the icon to a wallet with a positive blue background color.
May 16, 2025 at 9:17 AM
What are your thoughts on the new Google Material 3 Expressive?
May 15, 2025 at 7:30 AM
WOAH! 🎉🥳 This is the first time I have developed and released an iOS application.

As an Android developer, I was never motivated to jump into the iOS ecosystem and build something. However, covering at least both mobile platforms is essential to grow a product.

apps.apple.com/de/app/resub...
May 15, 2025 at 7:29 AM
Google has announced the new Material 3 Expressive, designed to express the emotion of the user.
May 14, 2025 at 6:32 AM
The new back handling in CMP 1.8 looks smooth!
May 9, 2025 at 9:46 AM
Writing almost entirely without Swift code is possible with the new CMP 1.8 library and other improved libraries.

Only three Swift files are in the project: AppDelegate, ComposeView, and iOSApp.

The app ReSubs doesn't feel native in all aspects, but it gets very close.
May 9, 2025 at 9:38 AM
With the new Android Studio Cloud we can develop on any device such as iPad 🎉
April 11, 2025 at 1:13 PM
Introducing a paywall during onboarding might seem like an obvious choice for monetization, but my recent experiment suggests otherwise. I ran an XP with a paywall on around 100,000 users.

• Total Revenue: -13%
• Purchase Revenue: +4.3%
• Ad Revenue: -21%
• Onboarding Closed: -9.7%
April 5, 2025 at 9:22 AM
After adding 25+ translations in the Compose Resources, the Res imports in Kotlin aren't recognizable in AS anymore :(
April 5, 2025 at 8:27 AM
Apps like Duolingo, Cat AI, and Waterlama have a similar onboarding structure that includes:

- An intro page featuring
- An explanation page with key features
- A setup page with multiple sections
- A notification prompt page
- A rating prompt page
- A paywall page at the end
February 10, 2025 at 9:05 PM
Development hours that I spend for building a new Android app:

Project setup - 15h
Subscription list - 23h
Subscription form - 28h
Details page - 15h
Templates page - 12h
Settings page - 15h
Paywall & monetarization - 16h
Import CSV files - 11h
Notification - 11h
Currency - 5h

→ 160h for the MVP
November 28, 2024 at 5:22 PM
Claude allows your own writing style, so the generated text doesn't look like fake anymore!
November 27, 2024 at 10:11 AM
The only code you need to write in your MainActivity for a Compose app:

- Install a splash screen
- Enable edge-to-edge

#KotlinMultiplatform
November 26, 2024 at 8:26 PM
My side projects beside the full-time job. There are a certain pattern in it!
November 25, 2024 at 10:11 PM
How does your contribution graph looks like?
November 25, 2024 at 10:08 PM
Here is an example of when you use koin annotation.

The native Kotlin code works only with the interface. However, in the runtime, it will run the implementation.
November 25, 2024 at 7:05 PM
2 months after the release of the new app ReSubs:

📈 1900 downloads
👥 18 subscriptions (12 this month)
🤑 174 € revenue
❌ Only 7% of the traffic is organic

→ The key traffic comes from promotion banners in my other apps.

Google Play Store: play.google.com/store/apps/d...
November 25, 2024 at 4:33 PM
Excited to share the latest ReSubs development that helps you take control of your subscriptions:

📊Daily payment breakdown of all your subscriptions
📈Interactive charts give you clear insights

→ Next up: iOS development and getting this app into more hands.

play.google.com/store/apps/d...
November 25, 2024 at 7:18 AM
Time for another DevFest in Berlin! #DevFest
November 23, 2024 at 9:39 AM
Need a new Macbook - which do you prefer for development?

Can't decide between the 14 vs 16 inches M4 Pro.
November 22, 2024 at 4:54 PM