多様化するプラットフォームとデバイス、そして頻繁なOSのアップデートや製品リリースに対応するため、クロスプラットフォーム開発の必要性はますます高まってきています。iOS、Androidの両方で動作するアプリを、できるかぎり共通のコードで開発するためのライブラリやフレームワーク、サービスを探した経験のある方も多いのではないでしょうか? そんな中、2012年秋のWindows 8のリリースにより、タブレットを含むノートPCやデスクトップPCの世界にも、アプリストアができました。ますます多岐にわたるプラットフォームに対応すべく、この記事ではiOS/Android/Windows、すべてに対応するアプリを作る方法についてご紹介します。 Webの技術を使う まず1つ目は、Webの技術を用いる方法です。各OSには、Web技術を利用したコンテンツを表示するためのWebViewコントロールが用意されていま