2010-07-29 16 views
5

Sencha Touch se ve impresionante, y ExtJS se ve bien. Estoy evaluando si debería usar ExtJS o SproutCore para una próxima aplicación. Ahora que Sencha Touch está en la mezcla, me pregunto si elijo ExtJS, sería más fácil trasladar o migrar parte de la aplicación al mundo móvil. ¿Es eso cierto? ¿Sería capaz de tener la misma base de código tanto para ExtJS para navegadores de escritorio como para Sencha Touch para dispositivos móviles? Si no, ¿cuán diferente sería la base del código?Sencha Touch y ExtJS

Respuesta

4

Acabo de llegar de una reunión EXTJS donde una presentación fue sobre Sencha Touch. Se transfirió una aplicación de la primera a la segunda, se reclamó que ~ 40% de código podría reutilizarse.

Dicho esto, también se señaló que Sencha Touch tiene un aspecto y sensación de iPhone pesados, por lo que si desea algo más independiente de la plataforma, es posible que desee considerar Sproutcore (y su marco móvil correspondiente).

+3

[Sencha persona] solo quería señalar que Sencha Touch es fácil y trivialmente canjeable a través de SASS/CSS para la personalización de aspecto. Hay un tema de Android en el juego de descarga. En lo que respecta a la sensación, intentamos enfocarnos en algo entre iPhone y WebOS; pero no es muy Androidy. –

1

Si tiene una aplicación ExtJs, la creación de una versión táctil definitivamente será más fácil que usar dos marcos diferentes para escritorio y dispositivo móvil. Mirando el API, parece que se ve y huele como ExtJS API, por lo que su código de servidor (que emite UI JSON) será prácticamente el mismo.