MoSync is an open source platform for mobile development across multiple platforms.
The software allows developers to via a single source code create a multitude of runtimes to execute MoSync applications on a variety of platform. The implementations of the runtimes are tailored for each target platform for optimal performance and reliability. Similarly, each MoSync application build is automatically adapted to the handsets selected. You can run your applications using the MoSync emulator or send them to your phone in no-time.
Porting is history.