モバイルデバイスをシミュレートできるデスクトップマシン(WindowsまたはLinux)で実行できる優れたツールはありますか?.
(特に実際のタッチスクリーンがなければ)完璧になることは決してないのですが、開発マシンにそのような方法でテストを行うためのツールがあれば非常に便利です。
Mashable (2番目のセクション)にはそれらの要約があります。
iBBDemo2 —このAdobe Airアプリでは、iPadやiPhoneに表示されるコンテンツを表示できます。 Androidのサポートは間もなく提供される予定です。このアプリは少し遅いですが、iOSデバイスの正確な結果を示す良い仕事をします。アプリをテストモバイルサイトに向けるだけです。
Android SDK — Android SDKには独自のデバイスエミュレーターが付属しているため、AndroidハンドセットでWebサイトがどのように表示されるかを確認できます。 Android SDKを Mac または Windows にインストールするためのガイドをご覧ください。
Blackberry Web開発ページ —このページでは、BlackBerryシミュレーターにアクセスでき、BlackBerryデバイス用の設計のヒントが含まれています。
Symbian S60 SDK — Nokiaのサイトには、S60プラットフォームと利用可能なエミュレーターに関する情報があります。
Opera Mini Emulator — Operaには、モバイルブラウザのデスクトップバージョンと、プラットフォームを越えたOpera Mobileの設計に関する多くのリソースがあります。
Virtual PC 2007 を使用して、 Windows Mobile Emulator をインストールすることもできます。
Safariを選択メニューで使用できます。開発->ユーザーエージェント-> Iphone/iPod/iPadを使用して、iPhone/iPod/iPadデバイスでのテストをシミュレートします。
Firefoxでは、FireMobileSimulatorプラグインを追加して、特定の日本のモバイル(Docomo、Softbankなど)でのテストをシミュレートできます。
IPhone開発キットに付属のiPhoneシミュレーター(iOSシミュレーター)を使用することもできます。
また、ツールのリストに追加できます-モバイルOperaブラウザエミュレータ http://www.opera.com/developer/tools/mobile/
http://quirktools.com/screenfly/ をご覧ください。画面サイズを選択でき、ユーザーエージェント文字列を模倣します。
Android SDK には、Webサイトのテストに使用できるエミュレーターが付属しています。
実際のデバイスでリモートでテストできるソリューションがいくつかあります。
無料ソリューション
商用ソリューション
Chromeの「 デバイスモードモバイルエミュレーション 」を使用すると、さまざまなユーザーエージェントと解像度でテストできます。