Jump to content

bartvbl's Blog

  • entries
    6
  • comments
    41
  • views
    18,986

Apple Fails: Mac App Store Guidelines


bartvbl

1,290 views

 Share

I thought it was funny to share this in a bit more detail.

I am pointing at a story over at engadget, where they reviewed the new mac app store guidelines:

http://www.engadget.com/2010/10/21/apples-mac-app-store-review-guidelines-posted-will-photoshop/

Here are some comments from me:

2.1: Apps that crash will be rejected

2.2: Apps that exhibit bugs will be rejected

At these occasions I really wonder if apple has heard of a "debugger" before. This a kind of utopian philosophy where every app has to be completely free of bugs. Generally speaking: not gonna happen.

Endadget mentioned safari and garageband here. I don't have a mac, fortunately, so I'll take them on their word.

2.3: Apps that do not perform as advertised by the developer will be rejected

iTunes: it is supposed to be great, it is epic fail.

2.4: Apps that include undocumented or hidden features inconsistent with the description of the app

will be rejected

iTunes: long live the rootkit it installs on windows!

2.4: Apps that use non-public APIs will be rejected

Sure Apple's own stuff is open..

2.7: Apps that duplicate apps already in the App Store may be rejected, particularly if there are many

of them

Forget it. VLC won't be in the app store. Long live apple's competition crushing!

2.8: Apps that are not very useful or do not provide any lasting entertainment value may be rejected

Examples: iTunes, Safari, etc

2.11: Apps that encourage excessive consumption of alcohol or illegal substances, or encourage

minors to consume alcohol or smoke cigarettes, will be rejected

You bet I would start drinking after trying to get iTunes to do something for the 100th time...

2.20: Apps that present a license screen at launch will be rejected

10-21-10itunes.jpg

credit: engadget

2.24: Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected

So apple thinks that Java is outdated?! Java is from 1995. Apple's beloved objective-C that is required for iOS development is from 1986!

2.27: Apps that request escalation to root privileges or use setuid attributes will be rejected

uuh.. we cannot install any applications? That doesn't make sense..

3.1: Apps with metadata that mentions the name of any other computer platform will be rejected

"you can also get this app on iPhone!"

*steve presses the big red "reject" button*

4.3: Apps that use location-based APIs for dispatch, fleet management, or emergency services will

be rejected

What does fleet management in the list?! Does it mean I will be able to steer a series of ships from my macBook? coool...

5.2 Apps that suggest or infer that Apple is a source or supplier of the app, or that Apple endorses

any particular representation regarding quality or functionality will be rejected

..So apps delivered through the apple app store are not delivered from apple? Wut..

6.3: Apps that do not use system provided items, such as buttons and icons, correctly and as

described in the Apple Macintosh Human Interface Guidelines will be rejected

, because our buttons rock, and you fail at designing buttons, so we force you to use our crappy old buttons that are now 9 years old.

7.6: In general, the more expensive your app, the more thoroughly we will review it

i.e. the more expensive your app is, the harder we will try to reject it.

10.1: Any app that is defamatory, offensive, mean-spirited, or likely to place the targeted individual or

group in harms way will be rejected

so no shooting games.. great. Good thing we have Steam!

11.3: "Enemies" within the context of a game cannot solely target a specific race, culture, a real

government or corporation, or any other real entity

There goes my idea for the Apple products shoot-em-up..

11.5: Apps that include games of Russian roulette will be rejected.

Is this apple's favourite game?

13.2: Apps that require users to share personal information, such as email address and date of birth,

in order to function will be rejected

No twitter or facebook in the app store.. How jolly!

Conclusion: I am so happy I work on windows!

Long live crapple!

 Share

7 Comments


Recommended Comments

Yahh, and yet Mac users call MS a monopoly..... Everything Mac related is proprietary! And not being able to use custom controls???? LAME-O

Link to comment

AGREED, NOW LET US BURN THEIR MONGRUEL HIDES! [/halo2reference]

Halo Three, wasn't it?

also lol at macintrash

Link to comment

Oh wad. I can imaging a bunch of sneaky FreeBSD devs sneaking into Apple HQ and adding these things in just for the lolz.

Link to comment

11.5: Apps that include games of Russian roulette will be rejected.

Is this apple's favourite game?

I loled

6.3: Apps that do not use system provided items, such as buttons and icons, correctly and as

described in the Apple Macintosh Human Interface Guidelines will be rejected

, because our buttons rock, and you fail at designing buttons, so we force you to use our crappy old buttons that are now 9 years old.

No, they mean that you shouldn't use their buttons if you're not going to use them the way they want you to.

Link to comment

But I want to make an all-in button that looks like a fold button.... *sniffle*

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.