Let’s say I have a mobile application that is to be offered on many different mobile platforms like Blackberry, iOS, Android etc.
Is there any easy way to test across all platforms in many languages, something like a virtualization platform like VMWare Workstation on Windows?
Do any of these platforms have standalone emulators?
BlackBerry, iOS and Android all have standalone emulators. Windows Mobile and Windows Phone 7 do as well (the WP7 emulator is Best-In-Class without a doubt).
There is no easy way (or any way at all, really) to write an application that will run on all of these platforms, let alone to test such an application.