スマートな外観で人々を魅了してやまないiPhone。実はその中身は、UNIXベースのMac OS X(Darwin)のアーキテクチャを使った高性能情報端末だ。しかし、iPhoneは基本的にローカルで実行できるネイティブアプリケーションを開発する術は正式に用意されておらず、現時点ではしっかりと閉ざされている。つまり、iPhoneで使用できるアプリケーションは、AjaxベースのWebアプリケーションのみに限定されており、専用アプリケーションを開発して、iPhone本体にインストールすることはできない。 確かに、Webアプリケーションなら、ネットワークに接続してさえいれば、対象ページにアクセスするだけで、本体にアプリケーションをインストールすることもなく使用できる。煩雑な導入作業が必要ないため、誰にでも簡単にサービスを活用でき、さらにはセキュリティ的にも有利な面が多い。しかし、同時にいくつかの問