Webの技術でモバイルアプリケーションを作る

iPhoneAndroidスマートフォンの登場で、モバイルアプリケーションの市場がアマチュアプログラマにも開放されました。ほんの少し前まで、モバイルアプリケーションといえば、開発環境がとても高価だったり、開発に必要なノウハウも紹介されておらず、キャリアの認証を受けないと配布できないなど、敷居の高いものでした。その状況が一気に変わってきたわけです。

そうは言っても、なかなかアプリケーションの開発は大変です。iPhoneObjective-Cの技術が必須ですし、AndroidJavaとはいえまったく新しいプログラミングスタイルを勉強しなければなりません。

でもWebアプリケーションなら今までの知識や開発環境がそのまま使えます。そしてそれがそのままiPhoneAndroidだけではなく、それ以外のケータイでも動きます。とくにスマートフォンのブラウザは高機能なので、アプリケーションと見間違えそうなWebサイトを構築することも、とんでもなく難しいというわけではありません。しかも、サーバーサイドは普通のWebアプリケーションと同じですから、SDKも必要ありませんし、たったひとつのHTMLファイルからはじめられます。そしてその可能性は、ローカル アプリケーション以上かもしれません。

とっても手軽なモバイル アプリケーション入門も、きっと楽しいですよ。