相关疑难解决方法(0)

PhoneGap 1.4包装Sencha Touch 2.X - 性能怎么样?

我正在构建一个多平台平板电脑应用程序,使用Phonegap 1.4使用它的webview包装它,然后我用Sencha Touch 2框架实现我的魔力.通过多平台我的意思是iOS 5.X +和Android 3.0+(现在).

这个应用程序到目前为止工作得很好,它的所有功能都适用于两个系统但是...在Android平板电脑(三星GalaxyTab)上它真的很慢.发生了什么?我可以做些什么,或者只是android的限制吗?

谢谢

Ricardo Perre:http://edgecodetechology.blogspot.pt/


****编辑****(我试图让这篇文章对sencha社区有所帮助)

与许多其他Javascript框架一样,Sencha Touch并不是javascript本身的最佳性能示例.

那么为什么要使用Sencha Touch

  • 就我而言:多平台(iOS,Android,Windows Phone,Blackberry,Windows,Mac OSX,Linux.共享80-90%的代码)

Mitigating performance issues due to lack of visual pre-process in Android systems:

  1. CSS3重视过程:

    • 避免渐变
    • 避免阴影
    • 避免转换和动画
  2. 良好的MVC实践:

    • 不要使用更多视图,而是实际显示
    • 在可能的情况下进行预渲染/预数据提取,以避免同时进行渲染和数据处理
  3. 对于任何滚动视图,应在Android上禁用过度滚动.我已经在Android设备上测试了许多Sencha Touch 2应用程序,并且由于延迟和滞后而导致过度滚动导致非常不愉快的体验.(由Galaxy Tab,Nexus S和一些HTC测试)作者:Thiem Nguyen(我一直在挖你的帖子,抱歉老兄:P)

performance android ios sencha-touch-2 cordova

24
推荐指数
1
解决办法
8237
查看次数

标签 统计

android ×1

cordova ×1

ios ×1

performance ×1

sencha-touch-2 ×1