01 Aug 2009
Over the past year, software for mobile phones has exploded from a fringe operation to one of the most popular mediums. Aided by Apple's App Store, Google's Android Market and RIM's BlackBerry App World, third-party developers are lining up in droves to offer software for the latest smartphones.
With the launch of these markets comes new challenges, and both developers and platform vendors are left to tackle the question of how to distribute and manage mobile applications. Solutions have ranged from Apple's tightly controlled iTunes App Store, to Google's far more relaxed attitude towards Android software and various markets in between.
But what advantages and drawbacks does each mobile apps service hold, and how could these services change in the future?
First, let's take a look at the Apple approach. The company launched the iPhone in 2007 but, owing to stability and security concerns, developers were not allowed to create their own software for nearly a year.
In the time since, the company has kept tight control over the marketplace, hosting the entire App Store on its own and requiring users to submit applications for approval. The standards, which forbid not only obscene and illegal content, but any software that competes with an Apple product, have come under fire from developers and have kept alive an outside market for software that runs on modified or 'jailbroken' iPhones.
This approach has real advantages in terms of stability and security. Apple minimises the risk of a potentially malicious or illegal application being offered and, if a dangerous app were to sneak through, the company can easily remove and disable the tool.
Risky business
What Apple gains in immediate control over its market, however, the company may
lose in the long term. In keeping strict and sometimes unclear control over the
App Store, the company risks alienating developers and depriving users of what
they want.
If the pile of rejected Apps grows large enough, developers and, in turn, consumers could look to other sources. This could lead to larger numbers of users running 'jailbreak' procedures.
While Apple doesn't currently condone or support jailbreaking the iPhone, the company may have no choice but to address the issue if enough users are performing the procedure, at which point the tightly-controlled iPhone App Store and ecosystem would be rendered all but obsolete.
Latest stories from Communications
Related articles
Related jobs
Poll
What will be the biggest change to corporate technology in the future?
TFL director of Games transport Mark Evers discusses how the public transport network is preparing for this summer's event
Connect with V3.co.uk
The wrong printers, for the wrong tasks on the wrong contracts
Who leads the BI pack and who should we be watching out for?
Presales Consultant - Storage and Virtualisation - Netapp...
Virtualisation Architect / Principal Consultant - VMware...
Project Manager - Microsoft, Vmware, Data Center, IT...
Microsoft Consultant x4 - Server 2008 AD Exchange 2010...
Keep up to date with the latest products, services and technologies from the world's leading IT companies. IThound.com brings you over 2,000 white papers, case studies and analyst reports.
Do you agree?
"Painful" process but useful
We just went through the Apple process review for our new application (Facebook iGift4u). It's certainly a "scary" process as it could waste months of work maybe because of an icon too similar to the some used by Apple. At the same time, the fact that we knew that the review process was pretty serious, made us take it very seriously. The iGift4u application is architecturally a little more complicated than standard iPhone apps as it involves an external server to retrieve the content (virtual gifts to be shared on Facebook or email): because of that we had to spend quite some time predicting and then testing a variety of corner cases involving for example lack or interruption of connectivity with the server, as Apple is very strict about those situations. As a result the application was way more tested and reliable, which is the real end goal of Apple: great user experience. And yes, we got approved at our first try, we were very happy (and proud) about that :), and, yes, we paid attention at the icons too ;-).
Posted by: Paolo 01 Aug 2009