
Day: March 30, 2010
iPaddery
I think “the web” doesn’t mean what John Battelle thinks it does:
There’s a very easy way for the iPad to [have a HyperCard like development environment for casual users to make apps with], and it doesn’t involve creating another HyperCard. It just involves the iPad becoming a world class Internet client. So far, from all I’ve heard, it sounds like it won’t be, and if you want to make anything that works great on the iPad, you have to make it in Apple’s proprietary authoring environment – just as you did for the iPhone. I think that’s a classic Apple mistake.
Er, methinks that, to John, Flash==“the web.” Sadly, no. Apple is, in fact, ensuring that iPad, iPhone, iTouch have a world class internet client. That’s called WebKit. The proper response on the part of web developers (and casual users, for that matter) is to move away from proprietary (e.g. Flash) to the open, or at least more open alternatives present in HTML5. You can make, today, a standalone application built entirely on that basis. Like Glyphboard or Pie Guy show, you can have a fully functional, offline capable, completely web-standards-based application on an iPhone without ever touching any of Apple’s “proprietary authoring environment” or relying on the Apple-run iTunes store for distribution.
Remaking HyperCard isn’t necessary. Apple already has a world class, non-proprietary authoring environment on their mobile OS. It’s called “the web.”