如果我真的去本地化,交叉兼容性将是一个问题。
但我真正想知道的是 Sencha Touch 中的 Smoothness 与 Phone gap 和其他类似框架相比如何。
如果我真的去本地化,交叉兼容性将是一个问题。
但我真正想知道的是 Sencha Touch 中的 Smoothness 与 Phone gap 和其他类似框架相比如何。
首先:Phone Gap是用Jquery Mobile或Sencha Touch等移动框架编写的应用程序的原生包装器。这就是为什么你不能比较它们——它们有不同的功能。其次,市面上有很多不同的框架,但大多数人使用 JqueryMobile 或 Sencha Touch。在此处或此处查看比较。
但是用我的主观回答来回答你的主观问题:
如果您正在计划一个“演示”应用程序,它具有一些“简单”的页面转换,如淡入淡出或滑动或 Jquery 隐藏和显示内容,您可以使用这两个框架中的任何一个。它们将是“平滑的”。只看一些例子。
如果您正在计划一个“交互”应用程序,它有很多“图形计算”,如跳跃和跑步游戏、“图像处理”或任何“复杂”,分别是“快速进程”的触摸事件,而不是坚持原生。您的移动 Web 应用程序不会“流畅”。即使像 Chess 或 Soduko 这样的“轻量级游戏”对这些框架中的任何一个都没有问题。
希望有帮助。如果我遇到你的情况,我会怎么做:找出你的应用程序的技术瓶颈。采用性能关键功能并在 Sencha 中组合一个原型以获得一个想法。检查您的原型是否足够“流畅”。不要忘记检查更多低端设备,因为它们的处理能力较低!