Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why is it that everyone thinks that Android is "hard"?

I think a point that most people are missing is that Android isn't actually hard at all. With the newer devices, we are seeing better and better interfaces. The reason many people think iPhone is better is because the marketing comes from one direction, rather than the diffuse marketing from Android. So iPhone gets cast in a better light. In reality? Not a huge difference.

I do agree that consistency is good for the customer. But so is direct competition and choice. I think what will decide who dominates in the (far) future is which hardware people will develop more for and I can see either one being on top.



There is direct competitions. Between android and apple. The discussion resembles around what is best for the end consumer. And it's my view it the integrated approach is better than a fragmented one when we are talking about the same product


And why is that? What facts directly support that opinion?

I think that if that was the case, there wouldn't be an immediate discussion following Jobs' comment on the same thing. If anything, I think the fact that these remarks have made it all the way to this discussion proves that it isn't such a clear-cut answer.

In fact in many areas I'd disagree with the statement that integrated is better. While in some cases simplicity is great, what the hell is the difference between a store with 170,000 applications versus 90,000? If you're saying that the average consumer can tell the difference, I'd call BS. If you're talking about an above-average user, then the issue is moot because they will know how to get the applications they need without hassle anyway.

Not only that, but fragmentation in itself has many levels. Yeah, everyone that codes iPhone applications has to use (somewhat) similar tools and API. However, what's the main draw for an app-maker? If anything, I think what platform a developer writes for has a lot more to do with his previous experience than the current dominant or integrated platform.

Don't distance the developer from this. Consumers and developers, especially in these kinds of micro-transactions, are intimately tied. Things that affect developers DIRECTLY affect consumers, and I don't think it's so easy to draw the line.


What fact?

The fact that apple have the most popular ecosystem out there with nothing even close.

The fact that everyone knows how to install an app on the iphone.

The fact that the iPhone helped introduce the idea of an application to the general consumer.

The fact that the iPhone just works and is consistently thought through, the UI is easy to use.

The fact that apple not anyone else solved the GUI for touch screens.

iPod, iPhone, iPad what can I say they all resolve around the most lucrative ecoystem that exist besides the internet itself.

The fact that when you want to write for iPhone you write one an distribute to all devices.

Want to write for Android? Good luck. Ask Tweetdeck how many versions they had to develop to get out on as many android versions as possible.

I am not even talking about the number of apps that each store have.

I am talking about the in my mind pretty simple fact that an android with only one market and one system to develop to is better for both the the consumer and developer than 3 different markets and who knows how many permutations of the android platform that exist out there today.


I'm not going to address this point-by-point, because very little of it has to do with ease-of-use for either the consumer or the developer.

I'll give you this - writing for iPhone is certainly easier in the sense that you only have to write for one (maybe two) software versions. However, take a look at Tweetdeck's later response to the comments : that they had a team of TWO to deal with versioning. Sure, it's a bit of a hassle, but there are always trade-offs.

That's also not the only consideration. There are many factors - App pricing, prior programming experience, target market, etc. that play into making an application. Not only that, having one market and one system is not necessarily better, and it's definitely not a fact.

It comes back to the issue of competition; I'm not talking about Android vs. iPhone; I mean the competition between developers in putting out applications that are meaningful and easy to use. Neither system (right now) is inherently better, and I think that casting it in the light of integration vs. fragmentation turns the spotlight in the wrong direction.


Want to write for Android? Good luck. Ask Tweetdeck how many versions they had to develop to get out on as many android versions as possible.

Yes, why don't you ask them: http://twitter.com/iaindodsworth/status/27813709366




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: