Mobile Operators Fight App Store Fragmentation
angry tapir writes "Twenty-four mobile network operators have formed the Wholesale Applications Community to avoid fragmenting the apps market and to give developers one point of entry to all the members. The Wholesale Applications Community members include: AT&T, China Mobile, Deutsche Telekom, NTT DoCoMo, Orange, Telefónica, Telenor Group, Sprint, Verizon Wireless, and Vodafone." The vision seems to be eventually to create one unified app market in addition to Google's and Apple's. The article quotes an analyst noting that the mobile operators have "a poor track record with this type of industry consortium."
One thing that allows the Apple app store to be so popular is that the number of screen sizes it need to support is limited to one resolution, with a second larger screen announced but not out yet, and that'll come with a scaling tool so apps that are designed for the small screen will look okay on the bigger screen.
It seems that in order to have an app store that's cross platform, we'll need a cross platform hardware standard too. Apple's app store is a hit because it allows developers to score big with comparatively little effort, especially if the developer already knows how to program with XCode on the Mac. How does this proposed alliance claim to be able to get the same benefits?
I didn't think there was so much to raising goldfish until I went to the store to buy goldfish food. Did you know they have different food types for different varieties of goldfish? There is a separate food just for Lionheads that "enhance and grow" the bumps on the heads of these freaks. Then there is food that increases the vibrancy of certain varieties of goldfish. Not to mention that there are foods that float versus foods that sink. Flakes vs pellets. Live worms vs freeze-dried worms. Feeder fish vs 3-day time release blocks.
My goldfish had an air bladder infection and was constantly floating to the top. I ended up getting the sinking pellets because that discouraged it from eating from the surface.
My goldfish is better now, but I wonder how much more trouble it would have been if I had multiple varieties of goldfish in the same tank.
Twenty-four mobile network operators have formed the Wholesale Applications Community to avoid fragmenting the apps market and to give developers one point of entry to all the members.
You say "ah-void frag-muhn-tation of the mar-ket", I say "mohn-op-oh-lee."
Anyone want to guess how they'll leverage this? My guess is that if you piss off one mobile carrier with your app (or blame them for a problem), you'll be blocked from all of them. Plus, of course, pushing the carrier's commissions as high as possible.
Please help metamoderate.
"We plan to fight application store fragmentation, by fragmenting all of the application stores!"
"There is more worth loving than we have strength to love." - Brian Jay Stanley
It's clearly Apple vs. Google vs. Everyone else as it is. A couple of computer companies came up with novel and interesting ways to sell software on phones and now you have all the phone companies freaking out trying to figure out how to do the same thing and still compete.
Their business is telephones, not software. There really isn't any other choice the telecoms have. They know they'll be more effective working together and pooling talent, but will they deliver? I'm sure most people doubt their ability to come up with an answer, but you never know...
Someone flopped a steamer in the gene pool.
They're fighting the wrong fragmentation. The fragmentation is in the number of handset form factors, chipsets and OSes. Apple, Google, and now even Microsoft are fighting this fragmentation. Apple with total control over all form factors and OSes they use. Google with a standard OS, but less standardized form factors. And with Win Phone microsoft said they'll be vetting manufacturers more than in the past and won't allow UI skinning.
Write once, run everywhere doesn't work when the basic functionality of each device varies so much.
Mobile operators don't fight "fragmentation", what they fight is their loss of control. With Android and iPhone, the era of operator-controlled feature phones is coming to an end even in the US. They don't want to become the dumb pipes and commodity service that by all rights they should become.
Wireless companies are trying not to be dumb pipes. And increasingly that's what they are becoming. Before Droid, on Verizon if you wanted a feature you had to pay more per month. The Wireless companies at first were happy about the smart phones because everyone had to buy a dataplan. Great, more revenue per customer. And that is the measure in the industry: how much can we suck from our customers.
Well Apple came along and launched their app store for the iPhone. And how much does ATT see from the app store? $0.
I've often wondered when the Carriers would hijack Android and do what they've done to other phones in the past and implement a "on our network, you use our Appstore."
The carriers see Apple earning hundreds of millions and now want their share of the pie.
"The problem with socialism is eventually you run out of other people's money" - Thatcher.
we need a open app store not where you need to pay a fee to MAKE FREE APPS. and one where you do not give 30% of the sale for paid apps.
Obviouly the iTunes store is McDonalds.
Android is Burger King.
And these clowns are fighting to be Wendy's?
Or are they trying to be those hybrid KFC-Taco Bell-Pizza Hut stores?
C'mon, the guys name is BadAnalogyGuy and he makes a really bad yet on topic anaolgy. Geez.
I don't therefore I'm not.
Does this mean that AT&T, China Mobile, Deutsche Telekom, NTT DoCoMo, Orange, Telefónica, Telenor Group, Sprint, Verizon Wireless, and Vodafone will all be agreeing to a Linux system the base of which will offer consistent compatibility for applications across phones? Kind of like having several brands of PC manufactures all using x86 and windows, running the same apps at different performance levels. I really can't see going with another operating system other than Linux. It's already well developed and proven across many mobile devices. Also, its easier to throw any interface on there as long as they all use the same libraries and versions of libraries as well as file system layout. Windows would not make sense to attempt this with for so many reasons I that will not bother - everyone here already knows the arguments anyway (long time lurker, been here since beta, many accounts come and gone).
Cheers!
Seriously, the PC market seemed to do just fine for decades without an official "app store". Why can't I just download an app from any vendor's site without having to go through some gatekeeper (who keeps 30% of the revenue). I'm a huge IPhone fan, but has Apple brainwashed us so much that we need an official app store that we forgot that it's not really necessary in the first place?
changed the mobile industry singlehandedly. While the transition of power is not ultimate, consumers in the mobile marketplace now have a new found power over the purveyors of the wireless service. AT&T, Verizon, et al, are now in reactionary mode. That is good for their customers.
"The standard will be independent of phone type and operating system"
Mister long time lurker here again. As someone who has been here since the start, I didn't RTFA till after I posted. But I mean still, it make more sense!
In different words, Apple is following the same trajectory as previous mobile platforms: start off with a single screen size and a whole bunch of simple assumptions, and then try to patch things up as additional demands become apparent.
If you work with the platform, you realize this is not true - but it was only really apparent with release of the iPad.
Yes they started off with a single screen size, but not with the bunch of simple assumptions - from the outset for example all the tools totally supported defining resizing behaviors for any GUI element in Interface Builder, the GUI development tool. The Image API lets you define stretchable image types where only endcaps (on any of the four sides) remains fixed, while the middle simply repeats which lets you use the same nice graphics on elements that can take on different sizes. That did exist because of OS X, but there were other OS X elements the tool did not have to support - yet that was included.
But of course, as graphic designers are wont to do, many app developers did develop a lot of stuff targeted at pretty specific sizes (just like the web, take a look sometime at how many sites really support resized windows instead of having a design constrained to a particular width).
So how to solve that problem with devices that have different resolutions while still bringing new devices to market? I think the way Apple decided to address that, was by fixing categories to specific pixel sizes. So mobile devices the size of the iPhone get 320x480, but devices the size of the iPad get 1024x768.
Now where that gets interesting is that they don't just fix pixel sizes for categories, but within the categories they define UI elements that you can only use when you have the larger amount of space available. That is how they work around the issue, instead of letting developers flounder in a larger sea of pixels they give them some guidelines as to how they can use many of the elements they are used to while showing them ways to make better use of the larger space.
I would say that is in fact a different trajectory than other mobile (or even desktop) platforms have developed, where you have the same GUI libraries for devices of any pixel size. That to me shows at least some thoughtfulness as to direction and what it means to have more pixels.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I didn't think Microsoft would actually have the courage to totally overhaul Windows Mobile, but "Windows Phone 7 Series" I think now may be a contender for some serious contention of marketshare, in part because it's Microsoft leveraging partnerships to the hilt, and also in part because they have a very loyal development base.
Yes, even though it doesn't come out until the end of the year...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Each carrier will want to approve the apps that are sold to its customers.
So each app will need 24 approvals. Some will get 24 thumbs up. But I imagine most will be banned by one carrier or another for political reasons.
By the time this is done it will make Apple's approval process look attractive.
Sounds like we need some sort of cross platform language (e.g. Java), that has a common platform for mobile devices (e.g. J2ME). That allows for applications to run on different handsets via some sort of profile (e.g. MIDP, CLDC).
What are we waiting for...oh yes mobile makers to get there fingers out of their asses and start helping the consumer (e.g. through no vendor lock in).
I'd love to feel safe and warm knowing that any apps I've bought for my iPhone could be used on the new Samsung, or latest HTC device. As it stands I'm not able to swap hardware as easily as my investment in those apps is then lost...and this is what Apple wants (so do the others). Mobile makers don't want to compete on hardware specs alone, as that takes more time/money to develop than the software (hence a bigger potential loss if a rival comes out with better hardware that everyone uses 2 days after their release).
What do you get when you take all the companies that are scrounging for the last 15% of the mobile app market and put them together? A consortium.
Can you think of a single consortium of market trailing companies that every created anything worthwhile? Because I can't.
And HTML 5 needs to hurry up and bring us all of the standardized, offline goodness it has promised for some time now.
but they were fully aware that it wasn't mature enough for small screen devices
How exactly are the existing tools "not mature"? Remember these inherit not just from behaviors that were around since OS X 10.1, but even to some extent from NeXT before that!
At this point graceful resizing behaviors are actually pretty mature I would say, compared with a number of other GUI frameworks I have seen on a lot of other platforms.
So, parts of their software support arbitrary sizes
Default sizes, I don't know of any that are specifically fixed in size... Even some that seem like they are, like a navigation bar, you do not use as though they are a fixed size (you set left and right buttons and a title).
It always seemed to be Apple though pretty carefully about UI elements at different sizes, even if they have initial states set to specific sizes I can't think of any that do not work when resized.
Aren't you getting dizzy with all your Apple spin?
Cheap shot and ill-deserved I would say given the deliberation I have given the topic along with lending expertise to the discussion.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The pc also has free and open apps iphone does not devs need to pay a fee to have free apps and apple has to much lock down on there stuff same thing for other operators and now they want 1 store with even more lock down?
They came up with a way to sell software which most people in their wildest dreams never would have guessed any significant fraction of consumers or developers would have tolerated. Now everyone wants to jump on the cashwagon before people wake up and start using apt-get as their app store.
...The pc also has free and open apps...
as well as zillions of viruses, Trojans, worms, spyware and mountains of spam. When a PC gets infected with these, it is not usually a life and death situation, as it can be with a phone. A phone has to be at least 1000 times more reliable and dependable. Can you imagine loading a unknown app with a virus which breaks the phone? Can you imagine someone trying to dial 911 and nothing happens because the phone got some malware?
No, Apple has done the right thing with their store in preventing just any Tom, Dick and Harry Hacker from infesting the the iPhone, at least not the ones that have not been in jail broken. Cyber criminals would love to be able to do to the millions of phones out there, what they have done to the PC and its users. Apple has built security into the device, not added it on as an afterthought.
All theory is gray
How does this proposed alliance claim to be able to get the same benefits?
They probably just expect to just do a shitty BREW app market (such as the Verizon Get It Now/VCAST store) and think that users won't laugh in their faces and go back to using native apps written by people who know what they're doing.
I welcome this initiative, but only because it will be a giant waste of money and effort for the cellcos, and anything that hurts them makes me smile spitefully.
Among these operator is Bharti Airtel, which is a leading mobile service provider in India. In last 15 years it couldn't update their software to provide its customers a unified bill. Such a company in that list means its all vapor ware and just trying to get 15 milliseconds of fame.
http://m.google.com/ Step 1. Select the search field. Step 2. Type 'mobile app' and a word describing the functionality you need. Step 3. Search. Step 4. Install.
Organisations with a history of locking down their phones and leveraging that monopoly to forcefeed substandard applications down the throats of consumers who have little alternatives, now coming together to create a new monopoly. Oh, the ways in which this will never work:
- Handset fragmentation, without a common runtime, it's doomed. Even with a common runtime, Android is already having trouble.
- Bureaucratic nightmare or toxic dumping ground. There is a fine line between creating too process centric an environment (Apple) and too open an environment (possibly Google) in an app store. I'll place money that these guys will go for the former. I've read their specifications before.
- Hideously inoperable toolsets. Without decent SDKs any effort is doomed and none of these organisations have any credible history of producing a half decent toolchain
- Competing standards already with JIL and Bondi. Committee first design (tm) is always broken.
- J2ME is such a great example of how the mobile operators can take a good idea and turn it into something that you can just about write a suduko game with.
There is nothing stopping you developing a free and open app for the iPhone - there is no law against charging for distribution or the development tools, so Apple is not doing anything wrong in that regard.
An Apple representative have openly admitted that their App store is not a cashcow. According to him, they break even but not much more. (Compared to Apple's other incomes I guess) The app store is useful because it adds value to the IPhones, which Apple then sell more of. It's the sale of phone itself which is the main income.
With this business-strategy in mind, we need to ask why phone companies such as AT&T and Telenor moves in. Why do they support a scheme which is most successfull as a way to sell more phones? Remember, these companies do not produce phones themselves. Is it because they'r uncomfortable with the power that Apple and Google now wield in the phone market and wish to support "nicer" businesspartners like Ericsson and Nokia?
Or are we seeing a hint that the network providers have come up with a new business plan, to compete against Apple and Google? What do they have up their sleeves?
This is not surprising:
- Mobile phone makers are afraid that hardware is becoming commoditised (read: low cost, low margins) and software will become the way to make profits, just like it happened with PCs
- Telecoms operators are afraid that they become providers of dumb-data-pipes (instead of the system that they have now of fragmenting data into services and charging more for some) just like it happened with ISPs.
So the phone makers want to get a share of any profits done on the software (just like Apple has) and the telecoms operators want to get a share of any profits done on new data services implemented on software (which do not relly on the headset's built-in functionality and thus cannot be controlled by the telecom operators via "subsidized headsets") especially since mobile phones capable of supporting innovative new functionality/services via downloadable software will outcompete the locked phones sold via the telecoms so the market will slowly moved away from the locked phones.
Is it too much to ask for you to use a few periods occasionally? And maybe a spell checker too, while you're at it?
Their business is telephones, not software.
Let's look at AT&T's revenue: http://www.wikinvest.com/stock/AT&T_(T)/Data/Revenue_Breakdown
You'll find a lot of telecommunication services, but nothing to do with selling telephones.
Aren't the telecommunication service providers in the business of (duh) providing a telecommunication service? The phones are just a marketing gimmick they give you so you'll lock yourself into a highly overpriced subscription for two years (in the US, at least; in Denmark it's six months, and you can get really cheap subscriptions if you bring your own phone: 4 cents/sms, 13 cents/minute, 50 free sms and minutes per month).
Are you fucking kidding?
They're looking at the truckloads of money Apple is making and saying, "I want." This has nothing to do with fragmentation.
Do you have evidence that people use apps on the Iphone more than other platforms, and that this is due to Apple?
There have been many blogs from various companies selling stuff on both iPhone and Android, showing that you earn more money on the iPhone application - an order of magnitude more when there is not an order of magnitude difference in devices. Look for Pinch Media reports as well as individual sales blogs.
(I'm not sure the paying for it matters - sure, it's great for Apple, but it's not a good point for us if you have to pay for things that on other platforms you download for free.)
As a consumer it very much matters. Paying for something means there are no, or fewer, ads which I greatly prefer (both from application performance and network throughput). If people are not buying apps for a platform then most apps will migrate to be ad supported.
Yes there will always be some purely free apps but I prefer more complex and interesting applications that really mostly come about from paid effort. I am pleased to reward a good application with financial support - that's why I paid for a lot of shareware too, even though that model does not work very well in the P.C. world (by that I mean any desktop, not just Windows).
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The one thing that puzzles me is how on earth do they expect apps for the current number of mobile OSes out there to fit into one store. The mobile OSes I can think of off hand are Bada (Samsung only, Linux based C++ toolkit), Symbian (the majority of the world's current handies, but truly shitty to write apps for), MeeGo (Linux based, but who knows with what kind of UI), Android (rapidly becoming the next Symbian, apps in Java compiled down to native with a special compiler), Windows 7 phone, a.k.a. Windows Mobile 7 (.Net based, but too new to be able to say how it will go except that samsung and sony ericsson are rumoured to be basing new phones on it) and of course Apple's iPhone OS, which doesn't really fit in the near two hundred off topic comments above because this isn't even about Apple.
I just can't see this working at all. There is simply too much competition and differing platforms to get it work, even if it were only one company doing it, let alone a dozen. Personally, I think that the market will thin out eventually to be just Android, iPhone OS and Windows Mobile.
So instead every iPhone OS book is going to be cluttered up with little side-boxes "[!] this widget only exists on iPad"?
No, a chapter covering iPad specific components, and some on recommended design difference between the two device sizes. A discussion which is easy to have since there are elements encouraging better design for the larger space.
Every iPhone programmer has to ignore about 95% of the iPhone APIs when writing any particular application because they just don't need it.
What? Although I have not used every single nook and cranny I'd say I've used probably 90% of what is there to date. And that's the frameworks, I cannot think of a single UI control I have not used at some time.
With what? A souped-up NeXTStep, a $1200 unlocked device, low res screen, and 1% market share. I'm shaking in my boots, I tell you.
That's quite an achievement, getting every single point wrong.
Just out of curiosity, what did you think was $1200 unlocked? That was quite amusing.
However what is far more amusing, is how your statements will all look in a year or so... sort of like the guys who thought fire was a bad idea because the caves got too smokey.
"There is more worth loving than we have strength to love." - Brian Jay Stanley