スマートフォンとタブレットでは、ずいぶんと画面の広さが違う。このiPadの例のように、横置きで使われることも想定しないといけない。レスポンシブWebデザインの考え方とテクニックが必要になるのだ。Rippleエミュレータの使いどころAndroidとiOS用には、Rippleエミュレータがある。これはブラウザ上のエミュレータなので、専用のエミュレータに比べると再現精度はよくないだろう。fly」(その場)でコードの変更が反映されるのである。デバッグ実行中にhtml/css/jsファイルを修正して保存すると、その場で変更結果が分かるのだ。変更がその場で反映されるという特徴を生かして、開発の初期はRippleエミュレータで効率よくデバッグを進めるとよいだろう。開発後半でみっちりテストするときには、専用のエミュレータや実機を使うようにするのだ。Cordovaを使うと、Webアプリを作る要領で簡単にAndroid/iOS/Windows用クロスプラットフォーム開発ができる。今回は、ごく簡単なデジタル時計を作ってみた。次回は、画像ファイルなどのリソースの扱い方と、便利なJavaScriptのライブラリを紹介する予定だ。各ストアの開発者登録Webページアプリをストアで公開するには、それぞれのOSごとのストアに開発者として登録しなければならない。それぞれのWebページを紹介しておこう。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。