广泛意义上有哪些选项可用于开发跨平台移动应用程序,例如:
Sencha Touch + Phonegap - 它本身可以作为HTML,CSS,Javascript运行,但不能编译为本机代码。本质上,它本身运行UIWebView并将Web资源加载到其中以显示应用程序,使其外观为原生。
Titanium / Appcelerator - 这实际上将javascript转换为每个平台的本机代码。
还有其他不同的方法吗?我知道还有其他框架与这些框架做同样的事情(我可以轻松地用jQueryMobile替换Sencha Touch)但我想知道是否有其他框架以完全不同的方式创建跨平台应用程序。
答案 0 :(得分:2)
几周后听说Kendo但是根据我的实验,如果你不是jQuery开发人员而且你打算花时间学习新技术,那么Sencha Touch是最好的,但如果你是经验丰富的jQuery,jQTouch是好的+ HTML dev,你想快速构建一些东西。使用它们,您可以使用Phonegap构建应用程序。
答案 1 :(得分:0)
答案 2 :(得分:0)
Corona SDK,使用脚本语言Lua。至于它转换成什么,它被推测为C ++,但那不是公开信息。
答案 3 :(得分:0)
如果您对移动Web应用程序方法持开放态度,m-Power值得一看。它需要更多自适应设计方法,但会自动创建跨平台移动Web应用程序。您始终可以将Web应用与Phonegap配对,以便为应用商店分发创建混合应用。