• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • What's In, What's Out for Mac App Store


    Apple released the Review Guidelines for the new Mac App Store last week, and it's a mixed bag. There's no reference to needing to have apps signed with Apple's root certificate, so it looks like we will dodge the bullet of signed binaries. However, there's a long list of restrictions, including one on "deprecated or optionally-installed technologies" that explicitly excludes Java.

    Similar to the recently-published guidelines for iOS App Store submissions, the document seems to be intended to head off complaints about the criteria for inclusion on the Mac App Store. Apple says that the guidelines are "to ensure that apps are reliable, perform as advertised, and free of offensive material," and also to let devs "create and prepare your apps so they will sail through our approval process." So as far as the "reliable" part goes, we have rules such as "2.1 Apps that crash will be rejected" (wow really?) as well as ones that "exhibit bugs" (2.2) and "'beta', 'demo', 'trial', or 'test' versions" (2.6). In terms of "performing as advertised," there are restrictions against "apps that are intended to provide trick or fake functionality that are not clearly marked as such" (2.10) and "apps that provide incorrect diagnostic or other inaccurate device data" (2.12). The rule against "offensive material" as defined by Apple would prohibit apps that are "pornographic" (14.1), "encourage excessive consumption of alcohol or illegal substances" (2.11), are "defamatory, offensive, mean-spirited" (10.1), "depict violence or abuse of children" (11.3) or show "images of people or animals being killed or maimed, shot, stabbed, tortured or injured" (11.2). And whatever combat games survive that last restriction cannot include enemies that can be identified as "a specific race, culture, a real government or corporation, or any other real entity" (11.3).

    Beyond restrictions on content and function, though, there are some very clear bans on particular methods and technologies. Apps may not install kexts (2.18) or use their own copy protection schemes (2.19) but must "use the appropriate Mac OS X APIs for modifying user data" (2.29). Also, no Mac App Store app may use any "deprecated or optionally-installed technology." The document specifically mentions Java, which was officially deprecated - meaning that "the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X" - with last week's release of Java for Mac OS X 10.6 Update 3 and 10.5 Update 8. The restriction may also include Flash, which is "optionally installed" on new MacBook Airs and all future Macs.

    Source: AppleInsider
    This article was originally published in forum thread: What's In, What's Out for Mac App Store started by Paul Daniel Ash View original post
    Comments 32 Comments
    1. cypherpunk's Avatar
      cypherpunk -
      Don't see what's so wrong with banning kernel extensions, poorly-implemented DRM schemes, or apps that require you to install other crap just so they can run.
      Don't see the big deal about java either, I thought it was obvious the app store was only going to be for native apps?
    1. Antman217's Avatar
      Antman217 -
      Quote Originally Posted by cypherpunk View Post
      Don't see what's so wrong with banning kernel extensions, poorly-implemented DRM schemes, or apps that require you to install other crap just so they can run.
      Don't see the big deal about java either, I thought it was obvious the app store was only going to be for native apps?
      I agree! I'm tired of downloading apps that require me to download another program or extension. Some apps I've downloaded even have the nerve to tell me that I need a specific program as well but don't even provide a link or website so I have to google the ******* thing I need and download it and install it myself just to install the app that I really need. Then when the time comes that I no longer need the app and have to uninstall it, I have to remember that I also installed that other extension and delete that too! I'm glad to see this app store and from the demostration I'm excited at how simple and easy it is to install them and not have to go through all the continues and select install destination, just click and done. Well done Apple!
    1. raduga's Avatar
      raduga -
      ...
    1. gthugballin's Avatar
      gthugballin -
      I just wanna play doodle jump on my mac in class . I can't play it on my phone because the professor will think i'm "texting", but if i can play it on my mac he will think i'm taking notes ^_^ ^_^ ^_^ ^_^
    1. uzz's Avatar
      uzz -
      will it be Jailbreakable? would be kool if it can.
    1. gthugballin's Avatar
      gthugballin -
      Quote Originally Posted by uzz View Post
      will it be jailbreakable? Would be kool if it can.
      cydia on mac omg
    1. sziklassy's Avatar
      sziklassy -
      Not that I am agreeing with their reasoning, but I am sure it is because they want a "plug and play" experience. They want you to pay for the app and just have it work (like on the iOS devices). I am sure there are users out there (such as my mother) who would appreciate something like this. She sees and app she likes, she pays for it, and it just works. People with a slightly more advanced skillset can always just buy their apps the traditional way.

      Quote Originally Posted by uzz View Post
      will it be Jailbreakable? would be kool if it can.
      Probably, but I don't see a point except for piracy purposes...
    1. cypherpunk's Avatar
      cypherpunk -
      Quote Originally Posted by uzz View Post
      will it be Jailbreakable? would be kool if it can.
      Why does it matter? You can still install apps manually that aren't from the store. The main advantage of the store is that it makes managing licenses much easier for moth devs and end-users.
    1. sziklassy's Avatar
      sziklassy -
      Quote Originally Posted by Antman217 View Post
      I'm tired of downloading apps that require me to download another program or extension.
      To be quite honest, this probably won;t change. The apps you "need" will still have these requirements, you just won't be getting them from the appstore.
    1. LGgeek's Avatar
      LGgeek -
      "And whatever combat games survive that last restriction cannot include enemies that can be identified as "a specific race, culture, a real government or corporation, or any other real entity" (11.3)."

      well that takes out all combat games, is Apple anti-military?

      I think Jobs has really lost it with these conditions, Mac app store will be a failure. That's ok Apple needs a attitude correction so they will survive, many will think this is heresy but Apple almost did themselves in once before.

      So is everyone going to submit their code to Apple and hope it doesn't somehow fall into their competitors hands.
    1. Daerid's Avatar
      Daerid -
      Quote Originally Posted by sziklassy View Post
      Not that I am agreeing with their reasoning, but I am sure it is because they want a "plug and play" experience. They want you to pay for the app and just have it work (like on the iOS devices).
      Make no mistake, this is Purely profit driven. Sure there are benefits but at a 30% pure profit, with very little overhead, the bottom line speaks for itself. I see good things coming from this, an see no need to jailbreak. Jailbreaking would suggest that they're locking down their OS. that would be a damaging mistake for Apple.
    1. Zokunei's Avatar
      Zokunei -
      Quote Originally Posted by Antman217 View Post
      I agree! I'm tired of downloading apps that require me to download another program or extension. Some apps I've downloaded even have the nerve to tell me that I need a specific program as well but don't even provide a link or website so I have to google the ******* thing I need and download it and install it myself just to install the app that I really need. Then when the time comes that I no longer need the app and have to uninstall it, I have to remember that I also installed that other extension and delete that too! I'm glad to see this app store and from the demostration I'm excited at how simple and easy it is to install them and not have to go through all the continues and select install destination, just click and done. Well done Apple!
      Maybe they should be like Cydia and tell you the dependencies and install them if you review it and hit confirm. Just a thought.

      Quote Originally Posted by gthugballin View Post
      cydia on mac omg
      Firstly, it doesn't need Cydia unless it's jailed, which it's not. There's already an open market. Second, Saurik's having enough trouble keeping up with iDevices. Where's he going to get server power for 50 million more devices?
    1. Mes's Avatar
      Mes -
      Most dev's will readily cave to these restriction not because they want to, but because that's where the market is (or expected to be). The quest for money trumps all else.
    1. MindGem's Avatar
      MindGem -
      That icon looks like something you made in 2 minutes.
    1. cmwade77's Avatar
      cmwade77 -
      Quote Originally Posted by uzz View Post
      will it be Jailbreakable? would be kool if it can.
      Why would you need to? You can still install other software that it not part of the App Store. The App Store simply provides another option.
    1. Zokunei's Avatar
      Zokunei -
      Quote Originally Posted by MindGem View Post
      That icon looks like something you made in 2 minutes.
      Lol, that's the REAL icon.
    1. cypherpunk's Avatar
      cypherpunk -
      Seriously? It's actually that low resolution?
    1. thetoothfairy's Avatar
      thetoothfairy -
      I am excited to see how this hole thing pans out. Good? Bad? Evil?
    1. Zokunei's Avatar
      Zokunei -
      Quote Originally Posted by cypherpunk View Post
      Seriously? It's actually that low resolution?
      Oh, if that's what you're talking about then no.
    1. cookbenj's Avatar
      cookbenj -
      Quote Originally Posted by gthugballin View Post
      cydia on mac omg
      i second that!!!! what a wicked idea :P