I know I'm feeding a troll here (I've checked your comment history) but what the heck.
What is a "task switcher"? And corollary question, do you have any idea what you're talking about?
I use both platforms on a daily basis. I used an iPhone exclusively for 3+ years before my first Android device. I'm working on products that help devs on both platforms to make their apps better.
Being a developer, I have solid reasons to prefer one over the other for my personal use but I know a large number of people prefer the other. If that makes me somehow "partisan", so be it.
Now, would you explain what you meant by a "task switcher"?
Or perhaps you could simply admit that you made that comment based on the name "Tasker" without having any idea what the heck it was. That would work too.
I get the impression that everyone in this thread with strong negative opinions, regardless of platform, hasn't spent more than half an hour on the other one.
> Also, that it would cost a lot in development time to get something "just right" for the App Store for it to be accepted, whereas with Android you can keep on iterating and pushing changes without having to spent a huge amount of time making everything look perfect, and be absolute minimal in terms of bugs.
This is highly misleading. The App Store review process does delay iteration, and heavily crash apps are rejected but there is no requirement to spend a huge amount of time making things look perfect or absolutely minimal in terms of bugs.
Well, so many reasons ... until 4.0 the whole framework was ugly and the tools were very immature compared to where they are now. Few developers, especially ones who care about design, had much or any experience building apps for Android. A lot of early Android developers were either people with no experience at all or iOS developers who tried to apply iOS principles to Android development and failed hard. And it's possible the Android user base in general cared less about design so that in itself was not such a high priority (perhaps this is not so true now).
But aside from all that, this discussion is not really about quality per se. It is about figuring out your business idea, getting it right. Whether you then go and execute it well after that point is a different point.
> But aside from all that, this discussion is not really about quality per se. It is about figuring out your business idea, getting it right.
But surely the same logic applies to this too. Why haven't we already seen all kinds of innovative business ideas emerging through the rapid iteration that Android supposedly enables?
There are probably more innovative Android apps. Problem is nobody cares about the apps that much. When they choose a phone, they choose the phone first. Apps are an afterthought.
iPhone caught on for the phone itself, its ability to browse the web and make calls. iPhone didn't even start out with apps. Even then, apps didn't come into play because customers demanded them.
This is all predicated on the idea that you being able to release apks easily gets users who care enough too give you valuable feedback that you can use to learn and improve your app faster.
There are more apps on the play store than the iOS store, and apks have always been easy to work with and had this same advantage.
If this advantage has always been present, why aren't the apps already better than iOS apps?
You've been able to share apks "forever" (since before the G1, I believe), but Google's official beta-testing framework (Play Store integration [don't even need unknown sources], rolling/controlled updates, beta test volunteers, etc. plus the pattern of tying that to a G+ community) is brand-new since I/O this year.
And it seems to be a compelling package - pretty much every app beta I care about has switched to it (even those that already had an existing off-Play-Store setup).
Just because you have potential does not guarantee you use it.
Many businesses started on iOS first, producing an Android version as an afterthought by contractors. Others produced a minimum viable product which made them money, so they felt no need to iterate. This means upstart competitors can easily take away the market share of established products. It's a good thing for startups.
I'm saying there's more opportunity because the expensive applications built by large developer teams are still being built for iOS first. Android is still an afterthought in some app categories.
Most successful startups began with a niche. Look at AirBNB's cheap conference attendees or Microsoft's Altair owners.
On here. There have been various front-pagers on here by people demonstrating better Android sales than iOS.
But it is incredibly variable. How are they marketed? Do they pander to the demographics? Do they take advantage of the platforms? Are they crowded segments on each platform? How does it compare to the incumbents in those segments? Etc. It is impossible to separate all of those, which is why such comparisons are usually bunk.
The only reality that is acceptable on HN is that Google is unstoppable and benevolent to geeks. An optimistic view of their competitors counts as shilling.