> I’ve talked to lots of Android and iOS teams, and they say if they implement the same app on both platforms, the development time is roughly the same, and testing on Android is mostly a non-issue, as you can do it on your computer in emulators. Interesting. I've heard just the opposite, in fact: that iOS is significantly faster to develop on and that testing is a nightmare that must be done manually on-device. I wo…
I think a lot of this comes down to exactly what you're doing. For instance, if you're doing networking, getting fancy with the camera, or doing even slightly low-level OpenGL stuff, Android's likely to be more painful, especially in terms of testing, and old-version quirks. Fun minor example; before Android 4.3 or so (and only about 25% of Android users are on >=4.3), if, using the default HTTP library, you make a r…
iOS first – a flawed strategy that startups have used for years
21–30 of 47 posts
Re: iOS first – a flawed strategy that startups have used for years
#22http://techcrunch.com/2014/04/06/the-fallacy-of-android-firs...
https://news.ycombinator.com/item?id=7543642
The answer is probably: it depends.
Re: iOS first – a flawed strategy that startups have used for years
#23I'd really want this article to be true and that developing for Android first would be an equally good strategy. However, the claim that IOS-first is irrational is just dishonest. While Android total money spent in apps is gaining, iOS has been a solid leader for its entire history. Every decision to go for Apple first has been a correct one. This is perfectly summed up by the first comment on the page: "All I know i…
But i agree, there's lots of anecdotal evidence either way :)
Re: iOS first – a flawed strategy that startups have used for years
#24One of the most important things you learn when you're launching a startup is that the product has to match the market, and the market is never "everyone". You don't have that sort of marketing reach on a startup budget. Startups can get the word out through social media (people the founders know), people the founders and investors network with, through startup and early-adopter technology news (TC, HN, BetaList, Pro…
Re: iOS first – a flawed strategy that startups have used for years
#25I'd really want this article to be true and that developing for Android first would be an equally good strategy. However, the claim that IOS-first is irrational is just dishonest. While Android total money spent in apps is gaining, iOS has been a solid leader for its entire history. Every decision to go for Apple first has been a correct one. This is perfectly summed up by the first comment on the page: "All I know i…
Re: iOS first – a flawed strategy that startups have used for years
#26Earlier quoted context omitted.
I think a lot of this comes down to exactly what you're doing. For instance, if you're doing networking, getting fancy with the camera, or doing even slightly low-level OpenGL stuff, Android's likely to be more painful, especially in terms of testing, and old-version quirks. Fun minor example; before Android 4.3 or so (and only about 25% of Android users are on >=4.3), if, using the default HTTP library, you make a r…
But if you're not doing anything fancy, wouldn't a JavaScript variant be better? [E.g. potentially X-platform.]
Re: iOS first – a flawed strategy that startups have used for years
#27> I’ve talked to lots of Android and iOS teams, and they say if they implement the same app on both platforms, the development time is roughly the same, and testing on Android is mostly a non-issue, as you can do it on your computer in emulators. Interesting. I've heard just the opposite, in fact: that iOS is significantly faster to develop on and that testing is a nightmare that must be done manually on-device. I wo…
Re: iOS first – a flawed strategy that startups have used for years
#28I live in a tech bubble, but I see a pretty even distribution of iOS vs. Android devices. Is this a US versus Europe thing, perhaps? Android phones and tablets seem pretty popular among UK geeks - at least as much as iOS. In fact, I frequently encounter among geeks a sort of snobbery against iOS - "it's eye candy for non-techy consumers". That view is not universal - like I say, it's a mixed picture - but it is signi…
Re: iOS first – a flawed strategy that startups have used for years
#29I develop for iOS first because I want to. It's the platform I choose to use. I, personally, don't care for Android. The ONLY reason for me to develop for it is money. That's a recipe for shitty work. Does it have to be more complicated than that? If I'm making a mistake, so be it. What do you care?!
Some people would argue that "I" and "What do you care?!" is an example of inward focus, not looking outward towards the user. Such people would say that ethical and good development should improve the overall human condition and that it should help people somehow. Some others would say at least by doing so it should increase profits for the company than being inward focused. I think the article is saying that it is…
The difference, to me, is whether you're focussed on the product or the reward. I try to focus on the product because that's the best long term strategy in my opinion.
"good development should improve the overall human condition" uh - that's a lot of pressure. I just want to make stuff. Not everything we do has to have a goal, a target. Just build.
Re: iOS first – a flawed strategy that startups have used for years
#30Instagram is a counter-example though.
To what? The author is specifically talking about making money directly from your app, which Instagram didn't do until recently (well after they released an Android version). And even then, it looks like their monetization strategy is to sell what appears to be a very limited number of ads-as-posts.