PhoneGap 1.4 wrapping Sencha Touch 2.X - E quanto ao desempenho?
Eu estou construindo um aplicativo tablet multiplataforma envolvendo-o com o Phonegap 1.4 usando apenas o seu webview, então eu trabalho minha mágica com o framework Sencha Touch 2. Por multiplataforma quero dizer iOS 5.X + e Android 3.0+ (por enquanto).
Este aplicativo está funcionando muito bem até agora, todos os seus recursos funcionam em ambos os sistemas, mas ... No tablet Android (Samsung GalaxyTab) é realmente lento. O que está acontecendo? Posso fazer algo sobre isso ou o limite do seu android?
obrigado
Ricardo Perre:http://edgecodetechology.blogspot.pt/
**** EDIT **** (Eu estou tentando fazer este post um pouco útil para a comunidade sencha)
Sencha Touch, como muitos outros frameworks JavaScript, não são o melhor exemplo de desempenho devido ao próprio javascript.
Então, por que usarSencha Touch?
No meu caso:Multi plataforma (iOS, Android, Windows Phone, Blackberry, Windows, Mac OSX, Linux. Compartilhando 80-90% do código)Mitigating performance issues due to lack of visual pre-process in Android systems:
Processo visual pesado de CSS3:
Evite os gradientesEvite SombrasEvite Transformações e animaçõesBoas práticas de MVC:
Não use mais vistas e você realmente está mostrandoPré-renderização / Pré-busca de dados quando possível para evitar processar e processar dados simultaneamentePara qualquer scrollview, o overscroll deve ser desativado no Android. Eu testei muitos aplicativos Sencha Touch 2 em dispositivos Android e overscroll causa experiência muito desagradável por causa de atrasos e atrasos. (testado no Galaxy Tab, Nexus S, e alguns HTCs) por Thiem Nguyen (Eu tenho minado seus posts, desculpe cara: P)