Get MoSync 2.0 beta 1
Thank you for downloading MoSync!
This beta release of MoSync 2 comes packed with many new, exciting features. You will be receiving regular updates with all of the new things we're constantly fixing and adding.
New stuff:
- New platform: Windows Mobile. Versions supported include 4.1, 5.0 and 6.0.
- A brand new Eclipse IDE
- Native ARM recompiler for Symbian and Windows Mobile
- All CLDC versions supported
- Better debugging. Call stacks and expanded panic codes help you find errors faster
- Generic Connection library
- Touchscreen support
- MAUtil additions: stack-based graphics library, utility functions
- Hotfix system, which allows for targeted updates of MoSync
- Support for sending text SMS
- Improved UI library
- Blazingly fast XML parsing
Known issues (it's a beta!):
-
The installer may fail to add %MOSYNCDIR%\bin to the PATH environment variable.
This will cause the compiler to fail, saying
"xgcc: installation problem, cannot exec `cc1plus': No such file or directory"
. To resolve this problem, add [your mosync directory]\bin to your PATH manually. - Sometimes, compile errors aren't properly removed during a build, so that an application will fail to launch even if no errors occured. This can be worked around by manually removing the errors from the "problems" tab next to the IDE console.
- The ARM recompiler improves performance at the cost of memory. Extraordinarily large applications will fail to launch on devices that don't have enough memory.
- Occasionally incorrect error line number information. Can be improved by turning off compiler optimizations (add "-O0" to "Additional gcc switches").
- Due to an optimization bug in gcc, the use of function pointers sometimes can result in a broken binary. By adding the -fno-omit-frame-pointer gcc flag this can sometimes be fixed.


