Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Are there any good tools that can be run on desktop machines (Windows or Linux) that can simulate a mobile device, preferably with some options as to screen size and mobile browser (user agent if not full render engine).

I know it is never going to be perfect (especially without an actual touchscreen), but having a tool on our development machines to do what testing we can that way would be very useful.

share|improve this question
    

7 Answers 7

up vote 17 down vote accepted

There is a round-up of them on Mashable (second section).

iBBDemo2 — This Adobe Air app will let you see content as it would appear on the iPad and on the iPhone. Support for Android is reportedly coming soon. The app is a bit slow but it does a good job showing accurate results for iOS devices. Just point the app towards your test mobile site.

Android SDK — The Android SDK comes with its own device emulator so you can see how websites will appear on Android handsets. Check out these guides for installing the Android SDK on Mac or Windows.

Blackberry Web Development Page — This page gives you access to the BlackBerry simulators and includes tips for designing for BlackBerry devices.

Symbian S60 SDKs — Nokia’s site has information on the S60 platform and available emulators.

Opera Mini Emulator — Opera has a desktop version of its mobile browser and lots of resources about designing for Opera Mobile across platforms.

Also using Virtual PC 2007 you can install a Windows Mobile Emulator.

share|improve this answer

The Android SDK comes with an emulator that you could use to test your websites.

share|improve this answer
    
@ChrisF: fixed! –  artlung Jul 19 '10 at 16:16

There are some solutions that allow you to remotely test on real devices.

Free solutions

Commercial solutions

share|improve this answer
1  
You may also like Adobe Shadow - labs.adobe.com/technologies/shadow and MobilePerf stevesouders.com/mobileperf –  Metalshark May 17 '12 at 18:32

You can also use the iPhone simulator (iOS Simulator) that comes with the iPhone developer kit.

share|improve this answer

You can use Safari with select menu : Develope -> User Agents -> Iphone/iPod/ iPad to Simulate testing in iPhone/ iPod/ iPad device.

In Firefox, you can add plugin FireMobileSimulator to simulate testing in some specific Japan mobile (Docomo, Softbank, ...)

share|improve this answer
2  
As per Safari, Chrome has this feature too. Open developer tools, then press the cog - bottom-right corner. It has options for a variety of user agents and resolutions. –  Lazlow Oct 26 '12 at 5:08

Check out http://quirktools.com/screenfly/. It lets you choose screen size and mimics the user agent string.

share|improve this answer

Also you can add to the list of tools - Mobile Opera browser emulator http://www.opera.com/developer/tools/mobile/

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.