 Click to enlarge |
At a time when Microsoft, Google and Yahoo are preoccupied with trying to out-manouvre and out-do one another, Apple has been quietly but diligently laying the groundwork for a full frontal assault on the Web and some of its key components.
For example, take a look at MobileMe, the web app that allows users to manage and store their email, contacts, calendars, images and data online, and "push" them to their iPhone or iPod Touch. It works like a regular desktop application, complete with drag and drop, giving a full desktop experience on a web browser.
At the recent Worldwide Developers Conference (WWDC) Apple also unveiled SproutCore, an open-source Javascript framework for developing web applications based on the Cocoa programming language, which many Mac developers have already been using.
For the iPhone, developers have been cutting code in Cocoa Lite, so the leap to start coding for the web with SproutCore is really a micro one.