mobile - framework - sencha full download
Sencha Touch Vs JQTouch (7)
"A pesar de que Sencha touch parece tener mucha más documentación (al menos ciertamente está más organizada y en un lugar central), en realidad me ha resultado más difícil tener una aplicación simple de 3 o 4 páginas ejecutándose".
Completamente de acuerdo con esto, Kris. Realmente deben enfocarse en simplificar sus demostraciones y dirigirse al usuario que ha creado sitios web jQT simples (5-10 tarjetas que se deslizan y tal vez algunos datos ajax o un formulario). Los screencasts que muestran cómo tomar sitios JQT y moverlos a Sencha les ganarían toneladas de nuevos desarrolladores y fanáticos. Conozco a mucha gente esperando a jQueryMobile solo por esta razón.
Mi startup y yo decidimos qué framework táctil móvil usar para construir nuestra aplicación web móvil. Tengo problemas para descubrir la diferencia entre Sencha Touch y JQTouch. Entiendo que tanto los productos con licencia de Sencha como Sencha Touch requieren una licencia paga para usarlo comercialmente. Además de cuestiones legales y financieras, ¿cuáles son las diferencias, los pros y los contras entre ambos marcos?
Gracias.
Creo que Sencha Touch y Phonegap combinados son las mejores herramientas que he visto en el espacio móvil para aplicaciones basadas en HTML. En conjunto, tienes un kit de solución robusto con una interfaz de usuario excelente y fluida. He explorado todas las opciones mencionadas anteriormente y no creo que puedan darle lo que obtendrá el día 1 con una solución Sencha Touch / Phonegap.
El tacto de Sencha es un poco más complicado para quienes usan el diseño web, ya que es casi un modelo puramente programático (no se diseñan páginas en html, se agregan elementos mediante programación a una página). Sin embargo, tiene un modelo de widget mucho más rico y está mucho más desarrollado que jQTouch (también es mucho más grande) ...
JQTouch es mucho más fácil de ejecutar sobre la marcha (básicamente, se diseñan páginas en div en una sola página), sin embargo, si planeas tener muchas pantallas, tienes que ser muy juicioso, ya sea dividiendo la aplicación en varias páginas o creando tu páginas dinámicamente en Javascript como (al menos en muchas versiones de Android y en el iPhone 3G) La manipulación de DOM con muchas páginas suele ser donde ocurre la lentitud.
Aunque parece que Sencha touch tiene mucha más documentación (al menos ciertamente está más organizada y en un lugar central), en realidad me ha resultado más difícil tener una aplicación simple de 3 o 4 páginas ejecutándose. El documento para jQtouch es una especie de toda la web, y necesita pasar algún tiempo buscando los recursos (los dos libros de Jonathon Stark ( iphone , android ), el screencast peepcode. Ahora que la página web refleja el movimiento del código a Github en lugar de google código, el repositorio de git real es más fácil de encontrar (un tenedor del código de Google solía ser los primeros éxitos en google). Y ahora que Jonathon Stark ha asumido la administración del proyecto que David Keneda había dejado pasar mientras él estaba trabajando en Sencha touch, las cosas parecen estar cada vez más organizadas.
No sé si esto ayuda, pero mi sugerencia es tratar de escribir un sitio de 2 o 3 páginas en cada uno y ver lo que usted y sus desarrolladores encuentran más fácil. Por ahora, me estoy quedando con jQTouch, pero eso podría cambiar a medida que Sencha (u otra tecnología) mejore. Lo importante es mantener la mayor parte del código JavaScript como una biblioteca lo más independiente posible de la biblioteca ...
Estoy usando sencha-touch para el desarrollo de aplicaciones móviles, he encontrado que es fácil de usar y está bien documentado, y como tiene soporte para el marco de brecha telefónica, no tienes que pensar en otros dispositivos, solo debes desarrollarlo y subirlo a brecha telefónica, y construirán su aplicación para otros dispositivos móviles y estará lista para su despliegue; phonegap admite android, iphone, blackberry y nokia; no conozco otros dispositivos como la ventana móvil, pero supongo que está en proceso
Sé que algunas diferencias pueden ser de ayuda para elegir el correcto
para Sencha:
- Tipo: biblioteca
- Licencia: Comercial
- Soporte de plataforma: dispositivos Apple IOS 3+ Android 2.1+ Blackberry6 +
- Soporte de hardware del dispositivo: No hay soporte de hardware de DISPOSITIVOS nativos
- Soporte de UI nativo: sin soporte
- Tecnologías utilizadas: Sencha touch_library + HTML + JS + CSS
- Datos en la nube: sin soporte
- Fuerza: dar un aspecto exacto como su aplicación móvil
- Debilidad: es más complejo
mientras que RHomobile es compatible con la nube y también proporciona soporte de hardware
Lo mismo ocurre con JQ: proporciona soporte para cloud y hardware.
Avísame si necesitas más diferencias.
Aquí hay una respuesta del creador del propio jQTouch, David Kaneda, quien también trabajó en el proyecto Sencha Touch.
Otro punto, que no se menciona en su artículo, es que jQTouch se enfoca en pantallas pequeñas. Como puede ver en la hoja de ruta de jQTouch .
El proyecto móvil jQuery oficial acaba de anunciarse: http://jquerymobile.com . Puede valer la pena esperar (finales de 2010) debido a la cantidad de dispositivos que admite; Probablemente usaré JQtouch para aplicaciones simples y solo esperaré a jQuery Mobile. Sencha Touch parece muy sofisticado; si tuviera que construir una aplicación web compleja y rica en funciones en este momento, probablemente usaría Sencha Touch.