Marmalade SDK与游戏开发更相关或常用?

我对移动应用程序开发完全陌生,正在寻找一个合适的平台开始。 我遇到了一个项目,人们正在寻找一个开关和家庭自动化公司的自助广告实施到移动应用程序。 他们最初想要一个iPhone应用程序,但随后也想在Android和其他平台上部署。 类似的应用程序是这一个 。

在花费大量时间研究各种SDK和开发人员程序之后,Marmalade引起了我们多平台部署特性的注意。 然而,经过几个教程,其中我发现这些教程相当有帮助,我观察到,教程往往不涉及游戏开发。 所以,我想知道如果Marmalade是一个更合适的游戏开发平台,如果我正在寻求开发一个通用的应用程序,我应该考虑一个原生的SDK?

果酱是伟大的游戏:在使用果酱游戏之中是削减绳索,植物大战僵尸,使命召唤:黑色行动等

但是对于一般的应用程序,您应该至less使用其他工具,直到他们的Marmalade 6.0。 他们有原生的UI支持,但它仍在开发中,你可能会错过一些function。

看看titanium: http : //www.appcelerator.com/showcase/applications-showcase/

由于易于获得帮助和教程,我总是喜欢使用本地语言进行应用程序开发。 您可以在Android或Objective C开发中find很多帮助和教程,指导方针,书籍等,但他们很less有关于Marmalade的教程。 果酱对任何游戏开发者来说都是一个很好的引擎,但是对于非游戏的应用程序,我不会推荐它,因为你永远不需要使用额外的function,这是USP。