携帯iPadでのお手軽表示確認iPhoneでのお手軽表示確認などを紹介してきたので、最後は携帯の表示確認ができるエミュレータの紹介です。XPのSPモード適用したあたりから使えなくなりましたね。今はiモードHTMLシミュレータII一択ですね。htmlのエラーチェックもしてくれるので便利です。iPhoneiPhoneでのお手軽表示確認ではiPhone用のエミュレータについて触れましたがiPad確認用としてはiBBDemo3があります。これを使うことでiPadの表示確認がお手軽にできてしまいます。iPhoneの表示もできるのですが、多少挙動が怪しい箇所があるので、「Mobilizer」の方を主に使っています。SafariだとUser-Agent切り替えてもブラウザの画面サイズまでiPad用に切り替わらないので、User-Agent切り替えて、ブラウザの画面サイズ変更して、程度の表示切り替え確認であれば使用に問題ないかと思います。installコマンドを実行してEclipseのTomcat再起動・・・なんてのが普通の流れだと思います。実はもっと効率的に反映をさせる方法があります。Eclipseでプロジェクトを右クリックして「Tomcatプロジェクト」→「コンテキスト定義を更新」を行うと、そのプロジェクトだけ再度ロードがされるようになります。Tomcatにぶら下がっているプロジェクトの数が少ないうちはそのメリットをあまり感じませんが、Tomcat上で5,6個のアプリケーションを動かしながら開発をしている場合、EclipseのTomcat再起動を行うと、アプリケーションを全部ロードし直すので、再起動に時間がかかるようになります。TomcatプロジェクトであればAipoに限らずこの方法が使えるかと思います。以上開発効率アップのTipsでした。tomcatEclipseからTomcatを起動する際に、パラメータを渡したい、なんてときがあると思います。そんな時には、このように、「設定」→「Tomcat」→「JVM設定」から「JVMパラメータへ追加」に追加したいパラメータを渡してあげます。-Dsun.nio.cs.map=x-windows-iso2022jp/ISO-2022-JPみたいなのですね。スマホ現在Aipoの開発では主にWindowsを利用しています。Aipoを開発しているとPC・スマートフォン・携帯電話での表示確認を並行して行いたい場合が出てきます。その際スマートフォンでの表示に使っているツールをご紹介します。AIRをベースとしたアプリケーション「Mobilizer」です。これを使うことでiPhone4,iPhone5の表示確認がお手軽にできてしまいます。Aipoを開発しているWindows上で動いているため、他のブラウザと同様にhttp://localhost:8080/aipoでアクセスでき大変便利です。スクリーンショットをpngで書き出すことが出来るため、表示変更の指示を出す際などに使用しています。最後にはAndroid,iPhoneの実機での確認を行っています。