有人有跨平台移动应用开发框架MoSync的经验吗?
它听起来非常不错,承诺很多。但它是否能兑现?
我们现在已经使用MoSync有8个月了,我对它有好感。对我来说,使用C++编写代码,然后生成一个jar文件或者任何您选择的平台仍然像魔法一样。
它非常适合应用程序开发,但我不建议在塞班上用于具有高级图形的游戏开发,因为它似乎太慢了。
API非常简单,我很快就学会了。而且由于MAUI框架和使用带有皮肤的小部件,我可以自由地制作任何组件我想要的,真的可以让应用程序看起来非常漂亮。
对于我作为开发人员来说,我可以支持如此多的手机和平台,这真是太棒了。我还可以根据手机的能力进行特定行为和包含/排除功能。
当涉及到部署时,我最终需要为每个设备准备数百个二进制文件,并且必须自己处理它们。将它们放在某个Web服务器上,并确保每个用户在尝试下载应用程序时获取正确的二进制文件。我希望它们有某种应用商店,这样他们就可以托管这些应用程序。
MoSync还需要一些时间才能正常工作。不能保证为特定设备构建的应用程序实际上可以在该设备上运行,但我相信他们很快就会到达那里。而且当他们做到这一点时,我只需要使用SDK重新构建我的应用程序(我想是这样)。