跨平台移动应用程序选项(高级别)

时间:2013-05-26 03:29:38

标签: ios sencha-touch cross-platform titanium mobile-application

广泛意义上有哪些选项可用于开发跨平台移动应用程序,例如:

Sencha Touch + Phonegap - 它本身可以作为HTML,CSS,Javascript运行,但不能编译为本机代码。本质上,它本身运行UIWebView并将Web资源加载到其中以显示应用程序,使其外观为原生。

Titanium / Appcelerator - 这实际上将javascript转换为每个平台的本机代码。

还有其他不同的方法吗?我知道还有其他框架与这些框架做同样的事情(我可以​​轻松地用jQueryMobile替换Sencha Touch)但我想知道是否有其他框架以完全不同的方式创建跨平台应用程序。

4 个答案:

答案 0 :(得分:2)

几周后听说Kendo但是根据我的实验,如果你不是jQuery开发人员而且你打算花时间学习新技术,那么Sencha Touch是最好的,但如果你是经验丰富的jQuery,jQTouch是好的+ HTML dev,你想快速构建一些东西。使用它们,您可以使用Phonegap构建应用程序。

答案 1 :(得分:0)

两个选项是XamarinUnity3d(不仅适用于游戏)。两者都提供了用C#编写代码的能力。

但是,如果它实际上不是一个应用程序,具有响应式布局,HTML5等的Web应用程序是一个很好的方法。

答案 2 :(得分:0)

Corona SDK,使用脚本语言Lua。至于它转换成什么,它被推测为C ++,但那不是公开信息。

答案 3 :(得分:0)

如果您对移动Web应用程序方法持开放态度,m-Power值得一看。它需要更多自适应设计方法,但会自动创建跨平台移动Web应用程序。您始终可以将Web应用与Phonegap配对,以便为应用商店分发创建混合应用。

相关问题