Android Is Apple’s Burger King
regulargeek.com
regulargeek.com
In a new 30-second commercial from agency Crispin Porter & Bogusky, BK's mascot, the King -- armed with a flashlight and donning a hoodie -- breaks into McDonald's headquarters in the wee hours of the morning to copy the recipe for McD's Sausage McMuffin with Egg sandwich. A voice-over says, "It's not that original but it's super affordable ... egg, sausage and cheese on a toasted English muffin."
The only company I've known to be better is Wendy's who will do virtually anything you want to a burger.
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.
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.
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.
The iphone was vastly more open than almost any phone before it was. Just android is completely open.
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.
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.
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-mi...
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").
The iPhone 3GS without contract starts at $499 today, almost 1 year after its release. The nexus was introduced at $529. A HTC Hero starts at around $345.
Wanna bet what the difference between the 3GS and nexus looks like in a year from now?
If you start looking into older models (G1 vs older generation iPhone) the difference becomes more dramatic, that's where I pulled the $99 figure from. You can already grab a G1 for around $100 on eBay. It won't be long before the new (and more worthwhile) low-end models enter that price-range.
That's when the trouble for apple starts. A G1 is obviously no competition for an iPhone of any generation, no matter the price-point. A droid or nexus in the sub-$200 range? Now that's a different story.
And yes, you can buy all phones with a 2 year contract to stretch out the cost. But that doesn't change the price difference and much less the trend that android handsets are racing for the bottom whereas the iPhone is (so far) firmly set in the premium segment.
Thus far, Apple has shown a willingness to go for a volume pricing strategy- they aren't making the same pricing mistake twice. They're playing to win.
Huh? I'm betting on nothing. I just quoted the retail prices of the devices as google found them for me. Whether you purchase them with contract or not doesn't make a difference other than pay now versus pay later.
Yes, apple may lower the iPhone prices to match up the cheaper android devices. There's just a tipping point where that won't make sense anymore. It won't be long before we see nexus-grade devices hit the street for half the price of a comparable iPhone, with equal build quality and feature-set. What then, will apple sell the latest iPhone for $199 without contract? Will they add some gimmick to justify the premium price (what could that be then?)?
Touchscreen phones are becoming a commodity and apple can't change that. This is not a "bet" or guess, it's just plain old market forces at work (many manufacturers competing for the android market versus, well, apple).
Note that this is a bit of a different story than the mp3 player market. The ipod arguably still is the best mp3 player you can buy and afaik apple still holds the clickwheel patent to ensure that doesn't change too soon.
In the smartphone market the difference is nowhere near as clear cut. Android already is pretty close and apple doesn't hold any patents to push it back (unless you think they can win the multitouch case). So, as said, in short order we'll see android phones that match the iPhone experience. In fact, I'm quite sure soon enough we'll see android apps that skin your android to look near indistinguishable to an iPhone. Unless iPhone OS makes great leaps before that this might become the ultimate humiliation. How will apple sell me their $499 brick when my $199 brick plus a $5 app makes it look like theirs, plus multitasking and stuff?
That's the crossroad where apple will have to decide between trying to compete on price against the likes of HTC - or letting the iPhone fade back into a niche.
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.
What about the article's point that if the iPhone weren't here, Android would not be nearly as good as it is now?