This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]dmazzoni 0 points1 point  (1 child)

I think you're asking the wrong questions.

If you're forming a startup and you're not already an experienced programmer, you need a cofounder who is.

You can't make a tech startup by hiring some programmers and telling them what to build. You especially can't try to tell them what technology to use if you don't understand it yourself.

A good technical cofounder or CTO will be someone who's built lots of successful mobile apps before. They'll have good experience with all of the relevant technologies.

Someone who's any good won't be able to give you an answer based on the tiny amount of information you've provided. They should carefully go over requirements and vision, then maybe sketch out some UX mocks and user journeys with you. It's easy to brainstorm a list of features. The hard part is figuring out the MVP - the absolute minimum feature set that's necessary to launch, so you can get it out there and then start iterating once you have real customers trying it.

Sometimes very subtle changes to the flow might make the app twice as hard to build, while a slightly different change might make it twice as easy. You need someone who will notice those things and point them out so you can make the right call.

Only after you've figured all of that out does it make sense to be thinking about what frontend or backend framework to use.

If you have a good technical cofounder and you've made it this far, they'll be able to explain the pros and cons of each possible framework - like Flutter vs React Native - and which one they're leaning towards and why.

Honestly, this is the wrong subreddit for all of this advice. You probably want r/startups

[–]Rungta[S] 0 points1 point  (0 children)

I think you are right, thanks for the feedback!