Device vs platform and some good signs for Android

By July 6, 2010Apple, Google, Mobile

The mobile press in the last week or so has been lavishing huge praise on Apple for the iPhone 4, which by all accounts is an awesome device, and I am particularly interested to see what apps developers will build using the new gyroscope, as well as excited by the new screen and the increased speed that comes from a faster processor and increased memory.  In other words Apple who already had the best device in the market just took another big step forward and put more distance between them and the competition.  There are of course a number of decent Android devices out there (and also on other platforms) and they are rapidly getting better, but I think it is hard to argue that Apple isn’t the clear market leader when it comes to device popularity/features/function/quality.

There are also more apps available for the iPhone than any other platform (275,000 compared to 72,000 on Android which is in turn far ahead of Blackberry, Symbian, and Windows), so from a platform perspective the iPhone is out in front too (although the practical difference to consumers between 275k apps and 72k apps is probably much less than the 74% difference between the two numbers suggests).

But there are a lot of good signs out there for Android.  Firstly Android devices outsold iPhones in Q1 this year (although I guess Q3 might swing the other way following the launch of the iPhone 4), and secondly according to VisionMobile research (reported yesterday on Techcrunch) developers now prefer Android:

  • Android is now the most used platform with 60% of developers compared with just over 50% on iOS (the iPhone)
  • Android apps need less code than other platforms (30% less than iOS)
  • Android has the best debugging process
  • Android is the fastest platform to learn (5 months compared with 7-8 months for iOS)

So the emerging picture appears to be that Apple has the best device, but Android is the better platform.  It will be interesting to see which of the two prevails over the medium term.  Regular readers won’t be surprised to hear my view is that having the better platform is more important.  I think that having more developers means more and better apps and that from a consumer perspective having a better range of apps will be more important than the differences between devices.  Not that the iPhone will go away, but rather that over time Android devices will come to have a much greater market share, which in turn will allow them to invest more in R&D than Apple and further cement their leadership.  Time, however, will tell, and much will depend on how well Apple and the Android community execute on their business plans over the coming months and years.

In a final sound bit from the Vision Mobile research, fully 80% of developers think that operators should embrace a future as dumb bit pipes, and very few see operator decks (or indeed any other operator channel) as a good route to market.  Pre loading on devices is also out of favour.



  • The flipside of growth in Android deployments is the resulting fragmentation. Vision Mobile has an article summarising some of the issues which is worth reading.….

    The big question is whether Android fragmentation starts to resemble Java fragmentation, making it potentially more difficult for developers to rapidly develop and deploy across a more (rather than less) diverse device universe.

  • Hi Kerry – I agree fragmentation is an issue for Android, as are payments systems. However, the developer enthusiasm reported in the survey suggests they are not killer concerns – at least at this stage.

  • I think the Shazam boys might disagree about preloading. It's an important route, particularly if you want to get into the Nokia/Samsung market. Preloading will eventually die out as everyone moves to some sort of smartphone OS but you can't forget about the mainstream. Which is easy to do when you are a techie.

  • It would be interesting to see usage stats for preloads compared with downloads. I'm guessing the latter is much higher.

  • But here's a question for you: how many Apple 4 sales are upgrades not new purchases.

    Apple is a hardware manufacturer. It doesn't care about new users. If every single iPhone 4 sold to an existing iPhone user (and my Twitter stream suggest a high proportion), it's not growing the user base.

    On the other hand, as you say, Android is a platform. And Google seems more focused on new users, not upgrading users.

    My point is that the raw sales numbes *may* hide a key fact: that despite higher unit sales, the Android audience is growing faster than the Apple one.

    I don't say this is the case- I'd just love to have the data to see.

  • Good point Nicholas. I haven't seen the data either, but my gut is that you are right and this is another indicator in favour of Android prevailing.

  • Oh this topic… It would be interesting to see the statistics of load compared to the load. I ‘m guessing the latter is much higher. Nice to visit your site. Wish you post another good topic like this. I will wait to read it.

  • Something like 70-ish% of purchases in the first weekend were upgraders. Check AppleInsider, where it's touted as proof iPhone owners love their devices and remain loyal.

    Lots of stats in the article I don't agree with, but ultimately it doesn't matter; whether or not you side with google or apple or simply don't care, it's a great time to be in mobile dev. Thanks Steve!

  • This is an overstated issue I think – especially for the vast majority of apps that have simple layouts and are mostly rendered client-side. It's also one that'll diminish greatly once things have settled down in the Android space. Android has other challenges, as Nic points out, but this isn't such a major one. My £0.0132

  • That's true Jof. The one thing that is undeniable is that the market is really moving