My daily readings 04/09/2010
Daring Fireball: Why Apple Changed Section 3.3.1
Consider, for one example, Amazon’s Kindle clients for iPhone OS and Mac OS X. The iPhone OS Kindle app is excellent, a worthy rival in terms of experience to Apple’s own iBooks. The Mac Kindle app is a turd
that doesn’t look, feel, or behave like a real Mac app. The iPhone OS Kindle app is a native iPhone app, written in Cocoa Touch. The Mac Kindle app was produced using the cross-platform Qt toolkit
Daring Fireball: New iPhone Developer Agreement Bans the Use of Adobe’s Flash-to-iPhone Compiler
My reading of this new language is that cross-compilers, such as the Flash-to-iPhone compiler
in Adobe’s upcoming Flash Professional CS5 release, are prohibited. This also bans apps compiled using MonoTouch
— a tool that compiles C# and .NET apps to the iPhone. It’s unclear what this means for tools like Titanium
suggests they’re not worried. The folks at Appcelerator realize, though, that they might be out of bounds
with Titanium. Ansca’s Corona SDK
, which lets you write iPhone apps using Lua, strikes me as out of bounds.
To be clear, I do not think that Apple is singling out Flash CS5. I do think, though, that Flash CS5’s cross-compiler epitomizes the sort of meta-frameworks Apple is not going to allow. Same goes for MonoTouch. What Apple doesn’t want — and as we see now, is not going to allow — is for anyone other than Apple to define the framework for native iPhone apps. What Apple is saying here is, if you’re going to write a native iPhone app, then you need to target our platform; if you want to do something else, then target the iPhone with an optimized web app. I.e., the iPhone OS supports two software platforms: Cocoa Touch and the web. Apple isn’t going to let anyone else build a meta-platform on top of Cocoa Touch. I think this comment at Hacker News from “raganwald” nails Apple’s perspective on this
Live iPhone OS 4.0 event coverage – gdgt live
“Beyond all the numbers, what it was really about, was this…” Laughter. “People are just loving this product. You know, when you create something, you have butterflies in your stomach before you put it out in the world, you don’t know if people will love it.”
Posted from Diigo. The rest of my favorite links are here.