Romain S
268 posts

Romain S
@romainapps
Building a portfolio of mobile apps. Sold an app for $23K. Try to reach $5K MRR
🟩🟩⬜️⬜️⬜️ $2K/$5K MRR Tham gia Haziran 2024
152 Đang theo dõi1K Người theo dõi

@loverofapps Do you mean that the subscription gives access to a certain number of credits per week/month, and that you can get more by paying extra ?
English

Getting rejected by Apple for “Design Spam” doesn’t mean your app is dead. Not even close.
I often see indie devs give up at that point, thinking Apple has decided the category is saturated and there’s nothing they can do.
It happened to me 3 times.
And all 3 times, the app was eventually approved, without any update.
Here’s what worked:
If you’re building in a crowded space, differentiation is non-negotiable.
If your app is just a copy, the rejection is fair.
But sometimes, even with real added value, Apple still labels it as spam.
Instead of abandoning, use the review notes to clearly explain:
•how your app is different
•what unique value it brings
•why it’s not just another clone
•and why it’s meaningfully better than existing apps
Each time I did this, Apple reconsidered and reversed their decision.
Don’t assume a rejection is final.
Sometimes, you just need to defend your product properly.

English

I don’t know how the App Store review process works, but it’s obviously not first come, first reviewed
I planned to leverage the New Year and Apple’s boost to maximize downloads for my new app, which is specifically built for this period.
But Apple had other plans.
72 hours later, the app is still stuck “Waiting for review”. It’s clearly not the holiday season, I’ve seen others get approved within hours yesterday.
Feels like my app was simply forgotten.
Weeks of prep and 16-hour days to be ready on time… for nothing.
English

Waiting on Apple review (feels slow… pretty sure the review team is on Christmas break 😅).
Used the time to vibe-code the onboarding again: more animations, more mascot moments → better brand recognition.
Onboarding is now 14 steps before the paywall. Not sure if that’s too much, but after checking top apps in the space… most of them actually have even more 🤷♂️
Shipping while waiting. 💪
Tech Stack:
– No code mobile app builder: Rork AI
– Mobile: React Native (Expo)
– IDE: Cursor
– Frontend: Next.js
– Payment: RevenueCat
– Backend: HonoJS
– Database: Supabase
– Infrastructure: Railway
– AI API: OpenAI
(dropping the tech stack here because someone always asks 😂)
Alex Nguyen@alexcooldev
While waiting for Apple’s approval, I’ve been using my app daily to hunt down and fix potential bugs. And yeah, it’s honestly fun seeing how well it works, especially knowing that ~85% of it was built through vibe-coding 😌 Like I said before: “Vibe-coding feels amazing when you actually know how to code and understand how the system works.” Tech Stack – No code mobile app builder: Rork AI – Mobile: React Native (Expo) – IDE: Cursor – Frontend: Next.js – Payment: RevenueCat – Backend: HonoJS – Database: Supabase – Infrastructure: Railway – AI API: OpenAI (dropping the tech stack here because someone always asks 😂)
English

Last week of the year. Small updates
My goal was to ship 2–3 major app updates + launch 1 new app to reach $3K MRR before the end of the year.
Partially achieved: I released big updates for 2 apps. One already saw its MRR grow. For another, it’s still too early to tell.
The new app is almost ready but not yet available.
Result: MRR goal missed. Gains from one app were offset by two others dropping in rankings and losing MRR. Net result: flat.

English

@romainapps What’s been your most effective marketing channel?
English

@JellyCopter_dev I have several apps, not just one to reach this MRR
English

@romainapps must be an incredible feeling Romain. congrats. you doing this full time?
English

@romainapps What was the mrr of the app you sold for $23k when you sold it?
English










