MoSync apps are written in C and C++, and/or a combination of HTML 5 and JavaScript and can then be "built" to run on Windows Phone, Android, iOS, Symbian, Blackberry and JavaME. MoSync is developed by the Swedish software company MoSync AB, which was previously known as Mobile Sorcery AB, and has been working on cross-platform mobile developer tools for the last six years.
From the press release:
The MoSync SDK enables mobile developers to build and compile apps for up to nine different platforms at once, using C/C++ or HTML5/JavaScript, or a combination of both. MoSync has consolidated its support for Microsoft's Windows Phone 7 platform which means that all of the powerful C++ libraries in MoSync work automatically in applications built for Windows Phone 7 devices. In addition, MoSync has extended its NativeUI C++ Library with support for several new widgets.
Anders Malm, Technical Director, MoSync, said:
"Our extensive support for Windows Phone 7 means that developers now have at their disposal what they need to enter the nascent Windows Phone ecosystem, and add value to existing apps they've developed for iOS and Android. With the new debugging features of HTML5/JavaScript apps in Reload, we make it viable to do more serious, professional software development using web technologies."
More information is available on the MoSync website.