Microsoft+HTML: The antidote to iOS and Android

Powerful tools will rule

Providing a secure and efficient Helpdesk

Open...and Shut For a comparatively brief period of time, hardware companies like Nokia and telco operators like AT&T ruled the mobile roost. But as they're now learning – and not doubt stewing over – software is increasingly king in mobile, just like it is on the desktop. The winning strategy in this software-centric world is one that puts software developers first.

Small wonder, then, that Google's open-source Android is on the rise while every other platform, including Apple's iOS, takes a back seat. Over time, the platforms that win will be those that cater to developers, both in terms of making development easy and in terms of making it profitable. Despite Apple's lead, Google looks strong in this area, and the mobile web is not far behind, according to new survey data released as part of the 2011 Developer Economics mobile app developer survey from VisionMobile (warning: PDF).

Among other findings:

  • Of the top-three mobile platforms, only Android (67 per cent) and iOS (59 per cent) beat out the mobile web as a target development platform
  • Windows, despite its paltry market share, claims second place behind Android in the platforms where developers expect to invest. Windows Phone 7 is "not dead yet," not by any stretch
  • Symbian and Java, however, are dead, with 40 per cent of Symbian developers and 35 per cent of Java developers planning to dump these platforms
  • While iOS claimed early loyalty, today's developers play the field, with an average of 3.2 platforms used by developers in the survey
  • Apple trumpets the money its developers are making, and surveyed developers confirm that they make 3.3 times more money per iOS app than Symbian developers do. But this isn't the developers' top wish. Instead, more than 50 per cent say they're looking for platforms where they can find the most users, and only 25 per cent cited the ability to make money on a platform as their key motivation. This is one key reason Android is finding such an enthusiastic audience.

    Google long ago realized this would the case. "This is going to sound really cynical, but the only thing that really matters is how many of these we ship - how many Android phones," Google open source guru Chris DiBona said early last year. "There is a linear relationship between the number of phones you ship and the number of developers."

  • This may also reflect the fact that many app developers aren't yet making much money at all. Roughly 33 per cent of surveyed developers make less than $1,000 per application.

In this first phase of mobile app development, app developers seem to be seeking ways to extend their existing brands to mobile, and to kick the tires on new modes of engagement with users. This is why they can afford to put off dreams of riches.

VisionMobile survey

Devs want popular platforms, but not necessarily to make a killing

It's also perhaps why app stores, which come built-in with as much as a 30-per cent margin hit and are pretty poor for helping apps get discovered, are the primary way app developers hope to make money. A significant percentage (45 per cent) sees app stores as their primary go-to-market strategy, and more than 50 per cent think app stores will lead them to more users than other means.

Such is the early euphoria around app stores. Get in the app store, make millions.

It doesn't tend to work that way, however, since outside the top 10 to 25 apps in any given category, visibility within an app store is hard to come by. On the "normal" web, we had Google to facilitate site/app discovery. On the mobile web, the best we have at present is app stores.

One major media brand with whom I spoke recently indicated that it has built hundreds of apps, with very little to show for it, in terms of downloads or money. Its mobile website gets the vast bulk of its traffic, but its one big app gets the bulk of user engagement.

Apparently, it's difficult to get both engagement and discovery in the same place.

And so mobile app developers experiment. But one thing is making life easier for them: Android. According to the VisionMobile survey, only Android among the mobile operating systems has traction across all major markets. This is partly due to Google's freebie approach to Android licensing, which makes its price right for a wide variety of developers, but also because of the investment Google has made in mobile development tools.

Beyond tooling, Android offers deep API access to the home screen, multimedia codecs, and more, unlike iOS (or mobile web), and also facilitates instant publishing instead of the gauntlet of Apple's secretive app approval process. Mobile is too big to be owned by one company's tools or processes: Google is winning precisely because it doesn't need to bottleneck development in its attempts to control how apps are developed and distributed.

The mobile web, by contrast, is as free as Android, or more so, but harder to develop. According to the survey, it ranked sixth in terms of learning curve. Even so, it still ranks third in terms of developer mindshare.

VisionMobile survey mindshare

The mobile web is harder to build for than Android and iOS

Imagine what would happen if Microsoft married its history of exceptional tooling with HTML5? Some complain that Microsoft is giving up its future by not continuing with Silverlight and other home-grown solutions, but that's foolish talk. Javascript rules app development, and Microsoft is smart to jump on that train.

What Microsoft needs to do now is to lead it, by bringing its tooling to mobile web development. This will only work, however, if Microsoft gives up on the need to directly monetize mobile operating systems and, like Google, finds revenue "higher up the stack."

The mobile app development world is changing rapidly. Yesterday, it was Apple's market and today it is Google's. Tomorrow, it could be the mobile web's market to lose, but a great deal of work would need to be done to enable the web to displace native platforms like Android and iOS. Microsoft might be able to help, but first it needs to figure out its on-again, off-again love affair with the web. ®

Matt Asay is senior vice president of business development at Strobe, a startup that offers an open source framework for building mobile apps. He was formerly chief operating officer of Ubuntu commercial operation Canonical. With more than a decade spent in open source, Asay served as Alfreso's general manager for the Americas and vice president of business development, and he helped put Novell on its open source track. Asay is an emeritus board member of the Open Source Initiative (OSI). His column, Open...and Shut, appears three times a week on The Register.

Choosing a cloud hosting partner with confidence

More from The Register

next story
Microsoft on the Threshold of a new name for Windows next week
Rebranded OS reportedly set to be flung open by Redmond
Business is back, baby! Hasta la VISTA, Win 8... Oh, yeah, Windows 9
Forget touchscreen millennials, Microsoft goes for mouse crowd
SMASH the Bash bug! Apple and Red Hat scramble for patch batches
'Applying multiple security updates is extremely difficult'
Apple: SO sorry for the iOS 8.0.1 UPDATE BUNGLE HORROR
Apple kills 'upgrade'. Hey, Microsoft. You sure you want to be like these guys?
ARM gives Internet of Things a piece of its mind – the Cortex-M7
32-bit core packs some DSP for VIP IoT CPU LOL
Lotus Notes inventor Ozzie invents app to talk to people on your phone
Imagine that. Startup floats with voice collab app for Win iPhone
'Google is NOT the gatekeeper to the web, as some claim'
Plus: 'Pretty sure iOS 8.0.2 will just turn the iPhone into a fax machine'
prev story


A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.