スマートフォンやタブレットをはじめとするモバイル端末向けのアプリケーションを開発する場合にまず問題になるのが、プラットフォームごとに異なるプログラミング言語を用いなければならないということである。開発者は、複数のプラットフォームに対してそれぞれ個別にアプリケーションを開発しなければならない。そのための技術の習得にかかる学習コストも馬鹿にはできない。そこで注目されているのが、、単一のコードで開発を行い、それをベースとして各プラットフォームで実行できる形式に変換するというアプローチだ。今回は、そのようなアプローチを実現するためのフレームワークである「PhoneGap」の使い方を紹介する。 そもそもPhoneGapとは PhoneGapは、HTMLやCSS、JavaScriptといったWeb技術によってネイティブのモバイルアプリを開発することができるオープンソースのフレームワークであり、米Ado