我有兴趣了解是否有任何与商业应用程序跨平台兼容的优秀平台。我知道Adobe AIR for Mobile适用于商业应用,可以针对Android和iOS设备(iPhoone / iPad)进行编译。在AIR之外,我不知道。我看过Corona,Unity和Shiva 3d,但这些似乎只是面向游戏开发。
使用AIR for Mobile的问题在于,我以这种方式完成的实验性应用程序,Android和iOS上的AIR应用程序的性能似乎总是缓慢。是否有其他SDK支持更具响应性的“一次编写一次部署”模型?
答案 0 :(得分:2)
在这里你会找到一篇很棒的文章 - http://mashable.com/2010/08/11/cross-platform-mobile-development-tools/
它主要包含5个 -
1)RhoMobile
2)Appcelerator
3)WidgetPad
4)PhoneGap
5)MoSync
如果您正在寻找出色的表现,那么请选择Appcelerator。它在本机应用程序中转换JS代码..因此性能与本机应用程序一样好。
答案 1 :(得分:1)
您是否从Xamarin看过MonoTouch和Mono for Android? http://xamarin.com/
他们表示,您可以在iOS和Android手机和平板电脑以及Windows Phone上重复使用高达90%的应用程序逻辑,然后创建可访问所有本机平台API和设备传感器的设备本机用户体验/ UI 。
答案 2 :(得分:0)
查看PhoneGap http://phonegap.com/。然而,自己测试我也发现了惨淡的表现。在网上浏览过一场强大的本机与写作之争一旦在任何地方运行解决方案,本机选项看起来更快。
答案 3 :(得分:0)
它允许您直接写入裸机,创建一个单独的本机二进制文件,这意味着您不会降低速度,我发现了许多建议的解决方案的问题。
有一个英国服装,由ARM拥有,因此技术非常好。
499美元,你不会出错。
答案 4 :(得分:0)
您还可以尝试AeroGear。