The False Promise of Mobile App Unity

The Wholesale Applications Community (WAC) said last week that it expects to have a platform ready by next February that will enable developers to write a single application and sell it through multiple carriers and storefronts. As great as that concept sounds, it’s a strategy that’s doomed to fail.

WAC, an alliance of two dozen of the world’s most powerful carriers and handset manufacturers, emerged earlier this year with a plan to compete against Apple’s App Store by uniting the fragmented world of mobile applications. The group aims to create a standards-based approach to mobile software development and deployment and create a one-stop shop through which developers could distribute their wares to multiple distribution channels.

While that sounds like a noble objective, WAC’s motive is the bottom line, as Kevin over at GigaOM wrote last week. Network operators and phone makers are understandably trying to grab a slice of the ever-expanding mobile app pie, which currently belongs primarily to developers and app-store operators.

There’s no question that the mobile application space (and mobile data in general) is plagued by siloed operating systems and app stores. Developers looking to target a broad swath of users around the world must not only build apps for the iPhone (which remains just a small fraction of the overall handset market) but also for Android and Symbian. And because feature phones still represent the vast majority of handsets, developers are increasingly building Java versions of their offerings.

But herding all those cats will be exceedingly difficult. Carriers have a well-earned reputation for not playing nice with each other, and they employ a host of different operating systems. That fact will only be exacerbated as operators like Verizon Wireless – which, incidentally, is a WAC member — attempt to build their own branded platforms and app stores, further splintering the market and forcing developers to create multiple versions of apps within a specific operating system.

Just as importantly, some operating systems are becoming fragmented themselves. Microsoft for years has struggled with the splintering of Windows Mobile, and Google’s Android has become so fragmented some onlookers have suggested that the Open Handset Alliance has been a disappointment. And it’s not like carriers have ever been any good at selling apps anyway – a fact that becomes more apparent by the day with the rise of Apple’s App Store and Google’s Android Market.

Those problems have given rise to a small army of startups that help developers address multiple operating systems. Appcelerator, a Mountain View, Calif.-based firm, customizes applications for Android, the iPhone and iPad, and recently announced upcoming support for BlackBerry. The U.K. firm mxData offers similar services but also supports Java and Windows Mobile. And a host of other players are coming to market with offerings that customize apps for multiple platforms.

Unlike those startups, though, the WAC is rife with conflicts of interest. Verizon Wireless, for instance, would surely prefer to get an exclusive grip on some top-notch apps for its own branded store rather than help competing competitors carry the same titles. Samsung is behind WAC at the same time it’s pushing its own mobile app platform, Bada.

The concept of “write once, run anywhere” has been around a long time in mobile. But as anyone who’s studied the history of J2ME knows, it’s a concept that has never come close to being realized. Fragmentation will probably only increase in the near future as manufacturers churn out new smartphones and as new operating systems come to market. The industry can – and should – take steps to address those problems, but the WAC’s loft goal of giving developers a single point of widespread distribution for their wares is one that simply won’t be achieved.

Question of the week

Does the WAC have any chance of reaching mobile application unity?
Relevant Analyst
Colin Gibbs

Colin Gibbs

Founder and Principal Peak Mobile Insights

Do you want to speak with Colin Gibbs about this topic?

Learn More
You must be logged in to post a comment.
4 Comments Subscribers to comment
  1. niallshakeshaft Saturday, May 22, 2010

    Any views on the Nokia Qt?

    “Write code once to target multiple platforms
    Qt allows you to write advanced applications and UIs once, and deploy them across desktop and embedded operating systems without rewriting the source code saving time and development cost.”

    1. Nokia Qt (which was born following Nokia’s 2008 acquisition of Trolltech) shows some promise, but it’s still evolving and has a ways to go. In fact, there is still a lack of full support for Qt apps in Nokia’s Ovi Store — which demonstrates how slow Nokia has been in developing the framework. In fact, Qt may turn out to be a huge lost opportunity for Nokia if the Finns don’t get their act together.

  2. Michael Scharf Monday, May 10, 2010

    ^^^It still appears that the “only” solution to the unity problem is to leave the App world behind and move to web apps. This would strip control from both the handset manufacturers, OS writers, and the carriers.^^^

    Sounds nice, but I’m still not sure it will happen for a while.

    1. Agreed, Michael. There’s a huge opportunity for the web to serve as a unifying force in the fragmented mobile world. But you’re also right that it isn’t likely to happen for at least a few years.

Explore Related Topics

Latest Research

Latest Webinars

Want to conduct your own Webinar?
Learn More

Learn about our services or Contact us: Email / 800-292-3024