是原生的吗?
对于大拇指向下和投票结束的人
我知道这不是编程问题。但是,我认为这可以归类为软件开发问题。
我问这个是因为我对App的性能和流程印象非常深刻。我几乎觉得这个应用程序是使用Flash构建的,因为原始应用程序是使用flash构建的facebook应用程序。但是,我无法确定,我对Flash在移动设备上的性能有些怀疑。
如果我的问题不够明确。我想知道这个应用程序是构建本机还是使用某种已经可用的框架。我相信大家都知道有移动开发的开源游戏开发框架(cocos2d,libgdx等)。
答案 0 :(得分:5)
这是一款商业游戏,不是开源游戏,因此预计您将无法找到任何相关信息。
这是我的猜测......
它没有任何本机UI组件,iOS版本和Android版本几乎完全相同,所以我认为它不是从各自的SDK创建的。我认为这一切都在opengl es层完成,这是一个非常低的水平,并且得到了Android和iOS的支持。 OpenGL是用C语言编写的,您可以使用C语言与其库进行交互,C语言是iOS和Android的支持语言(通过NDK)。
您可以使用Marmalade SDK轻松完成此任务,Marmalade SDK是一个使用C ++的跨平台游戏引擎。