Live data from Hacker News

Ask HN: Would you develop Android or iOS first?

news.ycombinator.com

11–18 of 18 posts

Re: Ask HN: Would you develop Android or iOS first?

#11
We were faced with the same dilemma. Even with a cross platform framework like React Native, you have to make a decision about which platform to target first.

Considering the demographics of India, and our limited development team (a single founder), we decided to focus our efforts on Android.

Re: Ask HN: Would you develop Android or iOS first?

#12
>Android takes longer to develop

>iOS is easier to develop

These are old myths. Yes, in some cases iOS has an easier time, in other cases, it's a PITA. Where you have IntelliJ editor and gradle build system on android, you have XCode and uhhhh whatever they call that system.

I find Android is easier to develop if you have general development skills/knowledge, while iOS requires more iOS specific skills and knowledge.

But, to get to your question, the answer is the most common one: it depends.

What is the app? Who is your target audience? Where is your target audience? What's your funding/features/monetisation/timeline like? Where are you located and where are you going to hire? Why not try Flutter?

Sometimes it might seem "Oh yeah iOS user spend more and is easier to develop" but then you end up on a wild goose chase for skilled iOS developers who won't turn your codebase into trash and then dealing with apple's ecosystem regarding testing, purchases, releasing and all that comes with it. But similar problems can come up with Android too so in the end it just really depends on the answer to above questions.

Re: Ask HN: Would you develop Android or iOS first?

#13
I really like React Native for speed; I think getting it started for either Android or iOS is fairly similar. The latest version also has better performance than previous iterations, as well as the dev-friendly stuff like hot-reloading of components.

I guess it just depends on what phones you have handy to test!

Re: Ask HN: Would you develop Android or iOS first?

#15
I think that depends on what you're building. If it's something that can work as a website, do that and perhaps throw it in a web view or whatever on your target platforms if you really need mobile exposure.

I really like React Native, but it's not the right solution for everything. I've heard Flutter is pretty nice too, so consider your options for cross platform development if it's a good fit for your app. That being said, neither is a very good for for complex apps like games.

If I have to make a separate app for both platforms, I'd do whatever I use for my personal device first so I can make sure I can easily test it in real world usage. Once the idea is proven and you have real users, expand to the other platform and step up your marketing game.

Post reply on HN