« Moneyball | Main | How to upgrade the compact framework on the emulator »
February 02, 2004
Nesting virtual machines
This is pretty cool and I'm impressed he didn't get hit but the Law of Leaky Abstractions
Mobile development tools are not well supported on the Mac platform. For instance, most device emulators are only available on the Windows platform (or RedHat Linux at most). Since I use a Mac TiBook as my primary laptop, I constantly find myself developing mobile applications upon layers of virtual machines. For example, to run a J2ME application on a Nokia device emulator, I have to build the following stack:
* Microsoft Virtual PC running Windows XP on top of Mac OS X
* Nokia device emulator on top of WinXP
* Nokia J2ME/MIDP virtual machine on top of Nokia device emulator
* J2ME applications running inside the MIDP VM
Amazingly it works! Here is a screen shot:
[Michael Yuan Java blog]
Posted by mikel at February 2, 2004 10:56 AM
Comments
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)