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?
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