Feeds

Steve Jobs lectures devs, dodges antitrust action

Weeding the walled garden

Top three mobile application threats

Comment Over two years after the debut of the iTunes App Store, Apple has finally provided developers with guidelines describing what apps are and aren't acceptable for inclusion in what Steve Jobs has called Cupertino's "curated platform."

Apple also removed restrictions from its iOS developer license that brought good news to Adobe, Google, and any developers squeezed by Cupertino's draconian coding and data-collection restrictions.

But balancing that good news were the App Store Review Guidelines, which make it abundantly clear — as if more clarification were even needed — that Jobs & Co believe that it's their role, not yours, to decide what you can load onto your iOS device.

In Apple's paternalistic world, you're an unsophisticated child, unable to make your own decisions. It's not up to you to decide what you want. Apple will take care of that for you.

Apple advises developers that "If your app doesn't do something useful or provide some form of lasting entertainment, it may not be accepted."

Caveat emptor has been replaced by caveat developer.

Apple decides, not you, what's innovative and what's not: "Apps that duplicate apps already in the App Store may be rejected, particularly if there are many of them."

Apple decides, not you, whether a complex app is worth learning: "If your user interface is complex or less than very good it may be rejected."

Developers are also warned that although a Review Board is available to which rejections can be appealed, "If you run to the press and trash us, it never helps."

Apple refers to the guidelines as a "living document, and new apps presenting new questions may result in new rules at any time," but follows that with what could well be regarded as a thinly veiled threat. "Perhaps your app will trigger this."

Inconsistencies

In addition to its overall "we know what's best for you" tone, the guidelines are also at odds with many apps currently available on the App Store. Either Apple will have to remove a host of existing apps or grandfather them in.

There are over 250,000 apps in the App Store, but even a cursory review points out items that now run afoul of the finally-explicit App Store Review Guidelines:

  • "Apps that browse the web must use the iOS WebKit framework and WebKit Javascript." Opera Mini works by downloading compressed versions of web pages from its proxy servers rather than using WebKit in what seems now to be a direct violation of the guidelines.
  • "Apps involving realistic depictions of weapons in such a way as to encourage illegal or reckless use of such weapons will be rejected." Apps such as Shoot-iT, which promotes "solving life's little annoyances one bullet at a time", and which includes realistic depictions of a Smith & Wesson pistol, .357 Magnum Colt Python, AK-47, and more run afoul of this directive.
  • "Apps that encourage excessive consumption of alcohol or illegal substances, or encourage minors to consume alcohol or smoke cigarettes, will be rejected." What about iBeer, which simulates a frosty beverage being quaffed when the iOS device is tipped to lips, Beer, which offers "a rich symphony of burps, belches, chugging, slurping, gurgling and crushing cars with your face," and over a dozen Beer Pong apps.
  • "Apps that are not very useful or do not provide any lasting entertainment value may be rejected." It's time to get rid of Wooo! Button, Ka-Ching!, Poop Machine, and hundreds — thousands? — of others.

While some of these examples may seem petty — who really cares about such silliness as Poop Machine, after all? — they point to a larger issue. Namely, have the App Store police had any formal guidelines over the past two years? How have they made their decisions?

If there have been no specific guidelines, and the App Store police have been approving and rejecting apps by the seats of their collective pants, isn't that an inexcusable failure in leadership? And if there have been specific guidelines, why did Apple wait two years to share them with developers?

Maximizing your infrastructure through virtualization

Next page: The Good News

More from The Register

next story
Apple fanbois SCREAM as update BRICKS their Macbook Airs
Ragegasm spills over as firmware upgrade kills machines
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
Mozilla fixes CRITICAL security holes in Firefox, urges v31 upgrade
Misc memory hazards 'could be exploited' - and guess what, one's a Javascript vuln
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Captain Kirk sets phaser to SLAUGHTER after trying new Facebook app
William Shatner less-than-impressed by Zuck's celebrity-only app
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
EU dons gloves, pokes Google's deals with Android mobe makers
El Reg cops a squint at investigatory letters
Chrome browser has been DRAINING PC batteries for YEARS
Google is only now fixing ancient, energy-sapping bug
prev story

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Application security programs and practises
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
The Essential Guide to IT Transformation
ServiceNow discusses three IT transformations that can help CIO's automate IT services to transform IT and the enterprise.