Braines
Well-known member
- Joined
- Jun 8, 2018
- Messages
- 198
Background:
I used to work as a product manager at an app startup for about 4 years. The app was making around $24,000 a month, and it was all created by one indie developer founder. But I didn’t like the job, so I quit and decided to try being an indie app developer myself.
It’s been almost 13 months since I started this new path. Here’s a quick summary of what I did so far:
Took a Flutter course on Udemy — it took me about 5 weeks to learn.
Started making my first app: it’s a business-to-business app with no ads, only using subscription payments.
It took me about 2 and a half months to finish the app.
Set up a company in the US, got a D-U-N-S number, and opened a bank account.
Created a Google Play Console account.
When I tried to start open testing, I got an email saying, “Your account is terminated for high-risk behavior.” It made no sense, and appealing didn’t help.
I learned a big lesson: "Don’t put all your eggs in one basket," especially with Google. Thank goodness I didn’t learn Kotlin and picked Flutter instead! It doesn’t matter because I still have iOS, Windows, and Web to work on.
I also felt better knowing that iOS makes almost double the money from in-app purchases compared to Android, even though fewer people use it.
Started working on the iOS version of the app.
Made an Apple developer account, and it took about 9 days to get approved.
Released my first app on iOS — that was a big achievement!
While doing all this, I was also building a second app at the same time. It’s a business app for a special kind of company. It’s pretty complicated and took several months to create.
I plan to finish and launch the second app in about 5 weeks.
I’m also going to release it on desktop through the Microsoft Store.
Tech I use: Flutter and Firebase
My coding tool: Cursor
I used to work as a product manager at an app startup for about 4 years. The app was making around $24,000 a month, and it was all created by one indie developer founder. But I didn’t like the job, so I quit and decided to try being an indie app developer myself.
It’s been almost 13 months since I started this new path. Here’s a quick summary of what I did so far:
Took a Flutter course on Udemy — it took me about 5 weeks to learn.
Started making my first app: it’s a business-to-business app with no ads, only using subscription payments.
It took me about 2 and a half months to finish the app.
Set up a company in the US, got a D-U-N-S number, and opened a bank account.
Created a Google Play Console account.
When I tried to start open testing, I got an email saying, “Your account is terminated for high-risk behavior.” It made no sense, and appealing didn’t help.
I learned a big lesson: "Don’t put all your eggs in one basket," especially with Google. Thank goodness I didn’t learn Kotlin and picked Flutter instead! It doesn’t matter because I still have iOS, Windows, and Web to work on.
I also felt better knowing that iOS makes almost double the money from in-app purchases compared to Android, even though fewer people use it.
Started working on the iOS version of the app.
Made an Apple developer account, and it took about 9 days to get approved.
Released my first app on iOS — that was a big achievement!
While doing all this, I was also building a second app at the same time. It’s a business app for a special kind of company. It’s pretty complicated and took several months to create.
I plan to finish and launch the second app in about 5 weeks.
I’m also going to release it on desktop through the Microsoft Store.
Tech I use: Flutter and Firebase
My coding tool: Cursor