Webの技術でモバイルアプリケーションを作る
iPhoneやAndroidスマートフォンの登場で、モバイルアプリケーションの市場がアマチュアプログラマにも開放されました。ほんの少し前まで、モバイルアプリケーションといえば、開発環境がとても高価だったり、開発に必要なノウハウも紹介されておらず、キャリアの認証を受けないと配布できないなど、敷居の高いものでした。その状況が一気に変わってきたわけです。
そうは言っても、なかなかアプリケーションの開発は大変です。iPhoneはObjective-Cの技術が必須ですし、AndroidもJavaとはいえまったく新しいプログラミングスタイルを勉強しなければなりません。
でもWebアプリケーションなら今までの知識や開発環境がそのまま使えます。そしてそれがそのままiPhoneやAndroidだけではなく、それ以外のケータイでも動きます。とくにスマートフォンのブラウザは高機能なので、アプリケーションと見間違えそうなWebサイトを構築することも、とんでもなく難しいというわけではありません。しかも、サーバーサイドは普通のWebアプリケーションと同じですから、SDKも必要ありませんし、たったひとつのHTMLファイルからはじめられます。そしてその可能性は、ローカル アプリケーション以上かもしれません。
とっても手軽なモバイル アプリケーション入門も、きっと楽しいですよ。