Christopher White

Musings, quotes, commentary & creativity

By Chris White

★ Design for Brewed Pixels ★ Support Jedi at AgileBits
★ Write here & there

Apple, gaming, visual effects, cinematography, design, espresso, life.
  • Ask me anything
  • Archive
  • Random
  • Facebook
  • Twitter
  • Flickr
  • I think the above paragraph expresses very well the sentiment of many developers who strongly oppose, and in many cases are downright offended by, Apple’s new Section 3.3.1 restrictions. “Let me take the risk of a chasm opening between the middleware I want to use and the underlying Cocoa Touch frameworks,” more or less.

    And that’s totally reasonable. But Apple’s perspective is reasonable too — they have suffered in the past when popular developer tools and frameworks have been out of their control. At this moment, Apple has the clout to forbid these “third party layers of software between the platform and the developer” by fiat. If they waited until actual compatibility problems arise in the future, it might be too late — at that point, if the incompatible middleware systems are popular enough, the clout will reside with the collective third-party developers relying upon the middleware, not with Apple. Apple can ban them by fiat now; they can’t ban them by fiat in a future where they’re in widespread use.

    — Daring Fireball: Middleware and Section 3.3.1

    permalink 3.3.1 iphone os development api john gruber daring fireball
Theme by Elevate Local — Powered by Tumblr