PavingWays
Contact us

Mobile Application Development

Consider Us Your Mobile R&D Department

Almighty “Wholesale Applications Community”?

At MWC a number of the world’s leading telco companies including Vodafone, Orange, Samsung, Sony Ericsson, LG, Deutsche Telecom, SK Telecom, Verizon, AT&T or China Mobile have announced the formation of an international alliance called “Wholesale Applications Community” (WAC) – to battle Apple.

They are aiming to build an open platform for mobile apps to all mobile phone users and want to solve the massive fragmentation problem.

They try to develop a common standard for applications within the next 12 months. The WAC is supposed to be a platform NOT an app store.

Of course, the app market is still a lucrative business and growing. Analysts at Gardner predict that the number of app downloads will rise to 4.5 billion (from 2.5 billion last year), yielding almost $30bn.

So far so good. But what does that mean, especially for us developers? Is this the right approach in the “write once, run anywhere” direction?

The good thing is that the group intends to use existing open standards (JIL, BONDI, W3C) and that will make it a lot easier for developers creating apps across multiple platforms. Besides developers then have only one single gateway to access a vast potential and international customer base. It also saves a lot of time and resources. And the new alliance has access to more than three billion customers.

Well, does this sound too perfect to you? There are still a lot of questions and even doubts, right? Did they form this alliance just to beat Apple or do they really care about the developers? I mean in the end they are all competitors and every one wants a big – if not the biggest – part of the “app market cake”, right?

I also think it will be really hard to manage an organization of so many well-known and big companies. There will be many time-consuming processes to make even small decisions everybody is pleased with. We can see similar things going on at the W3C already.

Another important fact is that some platforms are already “hopelessly fragmented” as giagom points out: Windows has struggled with the splintering of Windows Mobile and Google is suffering from the emergence of multiple versions of Android.

Will the WAC succeed? I guess it is too early to answer this question, but for sure it will be very very difficult to reach their ambitious goals – if not impossible. The idea is good and the app market needs standardization, but there are a lot of obstacles to overcome. Probably too many for the big companies that are involved in this organization.

Maybe this kind of organization should be built by developers, not telcos who are mainly interested in selling not building apps. Even the Chamber of Industry and Commerce consists of handicraft businesses not of retailers. What do you think?


Feedback

Dotbernd says:

Diana,

I can understand your lack of trust in the operators (they were the advocates of the walled gardens) and your scepticisms about the likelihood of success.

However, what is the alternative? Never before has the mobile industry faced such level of fragmentation. I’m working for one of the mentioned operators and for me it is a horrible nightmare. Java, especially in the beginning, was a fragmentation nightmare already but it was nothing compared to what we face right now because Java was many fragmented along the terminal APIs. But the apps arena, in contrast, as it evolves right now will likely cause at least two additional dimensions of fragmentation.
What do you developers have to do to get your apps offered and sold to customers all over the world?
First you need a contract with every apps store operator you would like to offer your apps to. Secondly, you would need a contract with every network operator if you like to enrich your apps by the network APIs the operators like to sell to their customers through your apps. Thirdly, you need a contract with every other clearing party (e.g. credit card) you like to use for you apps. I call this the commercial fragmentation dimension.

I don’t think that I must explain in too many words to you the technical fragmentation but let me just point out that compared to the Java fragmentation in the apps arena you developers are faced by a multitude of technologies you have to master (C, C++, Java, .net, Web technology …).

I believe that WAC is a very ambitious but logical step of the operators and maybe it is, as you say, doomed to fail from the beginning. But in the end, what we all want is to unleash the mobile Internet in an open and fair meaner and I can not see how that shall come into place if we do not have one universal application framework on mobile devices and a common commercial framework that allows easily many-to-many commercial relations with a single contract for each participant.

Regards
Dotbernd

Rocco says:

Hi Dotbernd,

thank you very much for your comment!

It’s great to get feedback from someone directly involved with operators. As the developer in our team I just wanna give you some feedback on a couple of related points:

What is the alternative?:
The web, the mobile web, or whatever you want to call it, and universal standards everybody sticks to. This has been a big issue on the desktop web for the past years and only now and with the emerging HTML5 it seems to getting better. Operators but especially handset manufacturers are responsible to create browsers and engines that adhere to existing standards, so developers can depend on them and focus on the remaining parts of fragmentation (screen sizes etc.).

Technical Fragmentation:
True, there will always be fragmentation, because devices themselves are just too different. Good design and adaptation tools can help a lot in this regard. It is not such a big issue, as developers know how to deal with this since a long time.

Commercial Fragmentation:
This is a good point and very true! However it would be much less of a problem to get your (web) app to clients if there were not that many (closed) application stores. There will surely be services to handle store fragmentation for you soon (submit your app, handle payments and revenue for you and receive a cut). But going out of operator- and manufacturer-driven stores into the open web will be another big step that has to happen at some point, just as it happened on the desktop, too. Handling of payments can be abstracted and there are already many services that can do it for you.

The main things required to get there for developers are standards we can trust and an open environment where we can provide services and charge for them as we like. Operators want to take a cut from this, that’s for sure – so the main question for them should be how they can make money in an open environment, not how they can build another closed system.

Ciao, Rocco
PavingWays

[...] do other projects like JIL/the Wholesale Applications Community (WAC) fit into the picture? They also aim to create open platforms for mobile apps and solve the [...]

[...] At last year’s MWC a number of leading telco companies announced the formation of an international alliances called “Wholesale Applications Community” (WAC). Not a lot was heard since then until this year’s MWC… [...]

Comment Here