MoSync是一个开源的C/C++的集成开发环境。可以简化移动开发程序的开发难度,并且能够大大提高移动程序开发人员的工作效率。其主要优点:开源,跨平台(android,j2me,sybian,mobin等),易于移植。
个人认为采用C,开发速度优势及易用性明显不如以android及j2me,而对于它宣称的可以转换为android,j2me程序,相应的过程比较有意思:采用了eclispe做为开发IDE基础,用其编译C,再使用编译器改写成java程序,在类型繁多的手机平台中,难以保证产品的质量。以上只是我的推测。
运行了几个它自带的例子,特效方面不错,特别是图像动画方面比j2me的要好很多。只是。。。基本上我的C属于半成品,代码没怎么看。
关于MoSync.在论坛里搜了一下,没有发现相关MoSync的信息。贴出一段东西,大家有兴趣的可以看看,讨论下。
如下为简介:
MoSync is an open-source mobile application development environment. With MoSync you can quickly develop applications for a wide range of mobile phones and similar devices without worrying about porting issues. Here we tell you a little about MoSync and how you can use it.
Cross-Platform Support for Hundreds of Devices
Creating a mobile application? Worried about porting issues? MoSync is what you need!
MoSync applications are written in ANSI C/C++ using our bundled Eclipse-based IDE running on Microsoft Windows. From a single code base, MoSync can build hundreds of device-specific application variants. MoSync relies on specialized function libraries that enable it to port your application to many different mobile devices.
Since the MoSync libraries are by necessity not always exactly the same as the standard C/C++ libraries, you may need to tweek your code to get it to work smoothly with MoSync. However, you only have to fix your code once to be able to run it on all compatible MoSync-supported mobile phones, generating huge savings in time and cost.
MoSync is an open-source mobile application development environment. With MoSync you can quickly develop applications for a wide range of mobile phones and similar devices without worrying about porting issues. Here we tell you a little about MoSync and how you can use it.
Extensive Mobile Operating System Support
MoSync currently supports a wide range of mobile devices using the following operating systems/platforms:
Android
Java ME
Symbian S60
Windows Mobile
Moblin
相关链接: http://www.mosync.com/documentation/manualpage/what-mosync