Corona SDK的优与劣

原创文章,转载请注明: 转载自All-iPad.net 本文链接地址: Corona SDK的优与劣

 

 

如果你正在使用或者打算使用Corona SDK,那么你当然希望他的特性越多越好,优点越多越好,但实际上,任何SDK都有其适用范围,有其特定的用户群,所以,也必然存在一些不太优秀的地方。

Monkey(http://www.monkeycoder.co.nz)项目的论坛上就有人对Corona做了一些评论,指出自己当初选择Corona的原因以及现在转向Monkey的原因。

 

首先是Corona SDK的优点:

稳定 支持硬件加速、GPS、指南针及照相机等 支持与Map、Facebook、OpenFient、GameCenter的集成 内建的物理集成 Lua语言比较容易学习 已经有了一些很不错的应用,至少能够证明这个SDK是可以做出优秀应用来的 不错的社区支持

 

然后是Corona SDK不太好的地方:

只支持iOS和Android Lua语言不是面向对象的 每年都要交授权费 Android支持还有太多BUG

 

另外还有其他的一些补充,比如:

对于Corona SDK不支持的第三方SDK没法自己去集成 编译项目的时候需要把代码上传到Corona的服务器上去编译,不能在本地直接编译 无法扩展Corona的功能,而官方的更新速度又太慢。这是反映的最多的一个问题 物理模块还有一些缺陷

 

 

相对来说,新的Monkey SDK对这些缺陷就有了很大的改进,比如更广泛的平台支持,比如很方便的Native Code集成,比如只需要购买一次授权,比如完全面向对象的Bliz脚本语言,等等。如果你对Corona SDK也存在这些不满的话,那么Monkey可以尝试看一看。

原创文章,转载请注明: 转载自All-iPad.net

本文链接地址: Corona SDK的优与劣

你可能感兴趣的:(杂项,移动互联网)