Wednesday, April 21, 2010

Publish new bookmarks 04/21/2010 (p.m.)

  • Tags: devices, apple, children, education

    • Apple removed an app called Scratch from its iPhone and iPad App Store last week.
    • “Both children and the internet are bigger than Apple, and things that are good for children of the world need to be able to run everywhere,” Kay e-mailed Wired.com.
    • McIntosh said that Apple removed the app because it allegedly violated a rule in the iPhone developer agreement — clause 3.3.2, which states iPhone apps may not contain code interpreters other than Apple’s. The clause reads:


      An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple’s Documented APIs and built-in interpreter(s).


      Daring Fireball blogger John Gruber, who first reported the removal of Scratch, explained that Apple’s intention with the “no interpreters” rule is to block meta-platforms such as Adobe Flash.

    • Apple earlier this month instituted a new rule that also effectively blocks meta-platforms: clause 3.3.1, which stipulates that iPhone apps may only be made using Apple-approved programming languages. Many have speculated that the main target of the new rule was Adobe, whose CS5 software, released last week, includes a feature to easily convert Flash-coded software into native iPhone apps.

Posted from Diigo. The rest of ARIN6912 Digital Research and Publishing group favorite links are here.

No comments:

Post a Comment