6 ms·
This would be true if Android didn't suck. I've had an iPhone for three years and got a Nexus One, supposedly the best Android handset, last month. My company
by colinplamondon 17y ago
This would be true if Android didn't suck.
I've had an iPhone for three years and got a Nexus One, supposedly the best Android handset, last month. My company makes some of the top book apps on the iPhone and we decided to pay for a port to Android. So, I used the Nexus One as my primary phone for a month.
It's awful. The keyboard is inaccurate, the interface is awkward, the default mail app requires the use of hard to hit hardware buttons to check a different account or even compose mail. The icons have no consistent theming, making the platform look thrown together. Android just is just not a good operating system.
The hardware itself? Fine, though the OLED display oversaturated colors, which makes the apps all look 'off'. They had developers targeting one type of display, then changed to one that makes everything look strange- not exactly stellar platform planning.
To say that Android is following in the footsteps of Apple and then improving on the product is ludicrous. Android is like Windows 2.0. Maybe in another ten years they'll have a successful clone of the iPhone OS 2.0, but, for now, they're still nowhere close to being there.
And of iPhone 3.0 or 4.0? You've got to be kidding.
- moe 17y agoThe fun-part: 99,9% of end-users don't care about any of what you just said. They care about being able to get a fancy touchscreen handset with "apps and all" for $99. That's how android is gaining initial market share. I personally have a G1 and yes, it sucks. But I've also seen the progress they made during the one year I have owned it and it's quite impressive, to say the least. Your assessment that android is not up there with the iPhone yet is correct. But the nexus is much closer to the iPhone than you make it out to be. For each of the shortcomings you mention there are also upsides (multitasking!). I'm giving it 2-3 generations before the android handsets surpass the iPhone. Unless apple comes up with some big changes ofcourse - like introducing multitasking which will be considered a basic smartphone feature soon. If history has taught us anything then that open always wins. If the apple closed platform manages to suppress the android open platform perpetually then that would be a first.
- dca 17y ago"If history has taught us anything then that open always wins." The web and unix-like OS's are the only two examples I can think of off the top of my head where open platforms have done well. Windows was closed, and its much more popular for consumer desktop apps and game development. Video game consoles are all closed and there are no open alternatives I'm aware of. I'm not saying I don't think open might win in the long run, but I don't think I would agree that history has taught us that it always wins. Not yet anyway.
- tptacek 17y agoIn fact, the iPhone/iPad is vastly more open than any game console: you can develop commercial applications for it on an almost level playing field with the largest title producers, and market your products on the same shelf as they do, at a tiny cost. What do pro dev kits for the X360 cost again?
- gte910h 17y agoBad example, you can get on the XBox360 marketplace for $99 dollars these days. The iphone was vastly more open than almost any phone before it was. Just android is completely open.
- tptacek 17y agoGive me a break. People writing XNA games are not on a level playing field --- at the platform level --- with people writing retail titles.
- metachor 17y agoThis is correct. The XNA framework for indie XBox 360 game development has serious technical limitations that set it apart from the "professional" development kit (which I am not able to obtain the price for, as I am not already an established game production company). Being forced to write in managed code on top of a library of entirely managed code with an uncontrollable garbage collector is one technical issue off the top of my head.
- tptacek 17y agoI don't know what world you live in, but in mine, Apple is crushing Google, so I'm pretty sure that 99.9% of users don't care about the "progress" Google is making either.
- gte910h 17y agoThe iPhone sold 25.4 million units last year (15% of the market share). There were 7.7 million Android units (8% of the market share) sold. As the first iPhone came out 1.25 years before the first Android phone, this is by no means a crushing. Android has only recently been advertised, most of that by Verizon (99% of my customers who ask about android ask about Droid, not Android). The fact you can get android phones for free/cheap and on almost every carrier is likely enough to grant them a larger eventual marketshare than iPhoneOS. There are only so many AT&T subscribers (or people willing to be AT&T subscribers after that wiretapping thing and their poor performance in cities). You can like the iPhone better (and I do) and still admit "Oh hey, Android phones are getting sold a lot these days". Source: http://technorati.com/technology/android/article/nearly-8-million-android-phones-sold/ http://technorati.com/technology/android/article/nearly-8-mi...
- stcredzero 17y agoHow can 15% = 25.4 million while 8% = 7.7 million?
- gte910h 17y agoYeah, looks like I had issues with copy pasting and rounding. Look at the article for real numbers.
- moe 17y agoI'm not sure what you mean by "crushing". As far as I know the battle has only begun a few months ago, and obviously apple-marketshare is dwarfing android marketshare today - android is the newcomer. However, I think the simple problem that apple will be facing soon is that android undercuts them. You can buy android handsets in all price-ranges, whereas apple will probably want to keep the iPhone a premium item. In consequence that means daddy is more likely to buy his daughter a $99 android for her first handset than a $499 iphone. And when that handset breaks she will be familiar with android, thus might tend to look at the higher range androids before the iPhone. That's how the userbase is building already. And as we know, userbase means developer interest, developer interest means apps, apps mean improved experience. Improved experience eventually means trouble for the iPhone's unique selling point ("best expirience money can buy").
- colinplamondon 17y agoBut the price part isn't relevant- iPhone is $99, the only advantage Android has right now is being on more carriers in the United States. All signs point to Verizon being up to bat in July, nixing that single advantage. I'm not sure that open matters as much on a phone- the iPhone, as a 'kind of open' marketplace, is able to filter for quality and provide a more consistent interface for getting applications. Browsing the Android Market just isn't a good experience. Open usually wins because better applications result- so far, that hasn't come even close to happening. The Android UI elements ensure nasty looking out of the box products without major tweaking, and the Mac designer culture has lead to beautiful interfaces for iPhone that aren't available anywhere else. History's useful as a guide, but sometimes things happen that break the cycle- it's my belief that that is the case with iPhone OS.
- deleted 17y ago[deleted]
- brisance 17y agoMaybe I'm showing my age but the Android model is somewhat similar to what 3DO had in mind... single OS on multiple game console manufacturers and profit off the licensing fees. That didn't turn out too well.
- gte910h 17y agoI develop professionally for both platforms, and have both types of phones (And ironically do book, sound and video apps as part of my development life) Android (the ecosystem, not the development environment) is different than the iPhone, but not better or worse at this point. Both have strengths, and once most phones are carrier upgraded to 2.0/2.1 (as they're supposed to be before 7/1/2010), some of the biggest weaknesses will go away. The amusing thing is that none of the fundamentals are better on android beyond the multitasking, and it's apple's willful overcontrol of their ecosystem which grants 80% of android's wins. The developer tools suck for android compared to the Apple ones (I've spoken about this at length in past comments), especially their lack of GUI layout tool. Android is a great product though. If the iPhone wasn't here, people would be buying it in droves still (and people are buying it in droves, which wouldn't be the case if apple went for a more carrier agnostic approach). There is no quality control so everything looks different, for sure. Google's apps are meh for the most part. However that little bit of openness makes it so people can do what they want on the phone, and it has an API for most everything. Here are things android can do that the iPhone can't: Reactive intents to handle events on the phone via custom third party apps. These intents means the phone's ringer can be turned off for certain numbers at 6pm, other calls can always be ignored, other calls can result in loud warning rings. Apple has no way at all to even change half the sounds, never mind ringer profiles for different times of days like cell phones have had since 1999 even in the default interface, never mind actually writing a 3rd party API for it. Android phone apps can interact with the calendars. Apple's can't. Android phones can use custom ringers. Apple's Can't Android phones can record telephone calls, Apple's decided that's verboten no matter what. Android phones can help manage the small resources on the phone. Apple gets pissy when you even think about looking in areas of the phone beyond your sandbox. Apple phones are forbidden from using third party calling services. Android phones can use whatever they want (this really bugs me, as I use 2 different calling services to help with business issues). Additionally, android supports physical keyboards (did you know women with nails can't really use onscreen keyboard? Their nails don't register on touches so thumb keyboards are very awkward if usable at all for them). Oh yeah: Other strengths: Available on all major carriers at the moment. The current height of agnosticism for the iphone is that you can hack your iPhone to run on t-mobile. The Apple error handling capability, especially when dealing with movie player errors, is practically non-existant. Android has much better disaster recovery abilities Where are the apple strengths? The UI is prettier (but not always more usable) for most apple apps. The on screen keyboard is stronger on the iPhone platform The dev tools are far and a away better The documentation and examples are much better for iPhoneOS The MoviePlayer is much better on iPhoneOS (even though they did a vast, app breaking revamp for 3.2). The fact the apps are compiled C code based of GCC makes the platform easier to target with 3rd party languages (like Corona or others) The fact there are so many fewer phone installed OS's (and that the user is stuck where their handset manufacturer provides them) means apple has a big win on consistent underlying OS. The constant screen aspect ratios allows cheaper fixed width art. The creation of support technologies (such as Notifications, In-App purchases, and HTTPLiveStreaming) make the apple iPhone do certain things quite a bit easier. So all and all: the iPhone is more polished. But lacking an iPhone for their carrier, many people are very happy with android phones (at least the android part, people are POed about the battery life in the G1). Additionally, many people find the Apple Will Control Your Life not just idealistically chafing, but also in the way of what they're trying to do every day. I'm seriously considering swapping to an android phone for everyday use once they upgrade them all to 2.0/2.1 so I can get reasonable 3G performance (and so I can use multiple dialers). But at the same time, I'm buying an iPad (Which ostensibly I'll need to use for work to debug iPad apps, but I also expect to surf with it on the couch). Apple has repeatedly exercised control in areas which do not help it's technical fundamentals and has lost out to android in those areas. It's almost comical that Android is better than iPhone in some places only because Apple is controlling about certain things.