SenchaTouch.pdf

Embed Size (px)

Citation preview

  • 7/29/2019 SenchaTouch.pdf

    1/19

    SENCHA TOUCHJuan Camilo Prez

    Daniel Vargas

    Daniel Veintimilla

  • 7/29/2019 SenchaTouch.pdf

    2/19

    EXT JS

    Es una biblioteca de JavaScript para el desarrollo

    de aplicaciones web interactivas usando

    tecnologas como AJAX, DHTML y DOM. Fue

    desarrollada por Sencha.

    Originalmente construida como una extensin de la

    biblioteca YUI por Jack Slocum, en la actualidad

    puede usarse como extensin para las biblioteca

    jQuery y Prototype.

    Desde la versin 1.1 puede

    ejecutarse como una aplicacin

    independiente.

  • 7/29/2019 SenchaTouch.pdf

    3/19

    EXT JS

    Versin Fecha de SalidaExt JS 1.1 1 de agosto de 2007

    Ext JS 2.0 4 de diciembre de 2007

    Ext JS 2.0.1 23 de enero de 2008

    Ext JS 2.1 21 de abril de 2008

    Ext JS 2.2 4 de agosto de 2008

    Ext JS 3.0 10 de agosto de 2009

    Ext JS 3.1 17 de diciembre de 2009

    Ext JS 3.2 7 de abril de 2010

    Ext JS 3.3 11 de octubre de 2010

    Ext JS 4.0 26 de abril de 2011

    Las versiones que se han lanzado de EXTJS a partir

    de su creacin son:

  • 7/29/2019 SenchaTouch.pdf

    4/19

    EXT JS

    Ventajas:

    Permite crear aplicaciones complejas utilizando

    componentes predefinidos.

    Permite crear aplicaciones RIA mediante

    Javascript.

    Existe un balance entre Cliente

    Servidor.

    Comunicacin asncrona.

    Eficiencia de la red.

  • 7/29/2019 SenchaTouch.pdf

    5/19

    EXT JS

    Desventajas:

    Necesita una plataforma

    El javascript no es tan rpido como quisiramos

    Descargas lentas.

    Problemas con los motores de bsqueda

    No se pueden usar fuera de lnea

  • 7/29/2019 SenchaTouch.pdf

    6/19

    SENCHA

    El 15 de junio de 2010 se anunci la fusin de Ext

    JS con JQTouch y Raphal que creara una nueva

    organizacin llamada Sencha.

    Con esta unin en el sitio web de sencha seofrecen los siguientes Frameworks Ext JS, Sencha

    Touch, Ext GWT, Ext Designer, Sencha Animator y

    Ext Core.

  • 7/29/2019 SenchaTouch.pdf

    7/19

    SENCHA TOUCH

    Es un Framework que permite desarrollar

    aplicaciones web para dispositivos mviles tctiles,

    dndoles la sensacin de ser aplicaciones nativas

    de los SO del equipo.

  • 7/29/2019 SenchaTouch.pdf

    8/19

    SENCHA TOUCH

    En la actualidad este Framework multi-plataforma

    es compatible con dispositivos Apple iOS 3 y

    superior, con Android 2.1 y superior y Blackberry 6

    y superior. Estos dispositivos representan ms del

    95% de los equipos mviles de los Estados Unidos.

    Los desarrolladores puede utilizar temas que han

    sido implementados especialmente para equipos

    que usan estos SO.

  • 7/29/2019 SenchaTouch.pdf

    9/19

    SENCHA TOUCH

    Este es el primer Framework que se ha construido

    a partir de estndares web, esta diseado para

    aprovechar especficamente los mximos niveles

    de potencia, flexibilidad y optimizacin deHTML5,CSS3 y Javascript.

    El uso de HTML5 ha dado la posibilidad

    de ofrecer componentes como el audioy el video, adems de la disponibilidad

    de un proxy local que permite el

    almacenamiento de informacin aun sin

    estar conectado a la red.

  • 7/29/2019 SenchaTouch.pdf

    10/19

    SENCHA TOUCH

    Por su mtodo de interaccin sencha touch ha

    implementado una multitud de eventos de control

    tctiles para los dispositivos mviles como

    tocar, doble toque, pasar, deslizar, pellizcar y girar.

  • 7/29/2019 SenchaTouch.pdf

    11/19

    SENCHA TOUCH

    Para el desarrollo de aplicaciones basadas en

    contenido dinmico, sencha touch presenta un

    paquete de datos potente y robusto que permite

    solicitar y obtener datos a travs de diferentesfuentes como AJAX, JSONP o YQL. Adems,

    permite unir fcilmente los datos a componentes

    como listas o plantillas HTML.

  • 7/29/2019 SenchaTouch.pdf

    12/19

  • 7/29/2019 SenchaTouch.pdf

    13/19

    SENCHA TOUCH

    Sencha touch aprovecha la tecnologa SASS y se

    basa en esta para implementar una capa de

    abstraccin para CSS en la que aade variables y

    funciones.

    De esta manera podemos cambiar la presentacin

    de una aplicacin total, fcil y rpidamente con el

    llamado de funciones y cambio de valores devariables.

  • 7/29/2019 SenchaTouch.pdf

    14/19

    SENCHA TOUCH

    Este Framework proporciona una librera

    con mltiples widgets de usuario, como pestaas,

    cintas, formularios, listas, botones, barras de

    herramientas, mapas, ventanas emergentes, entre

    otros.

  • 7/29/2019 SenchaTouch.pdf

    15/19

    SENCHA TOUCH

  • 7/29/2019 SenchaTouch.pdf

    16/19

    SENCHA TOUCH

  • 7/29/2019 SenchaTouch.pdf

    17/19

    SENCHA TOUCH

  • 7/29/2019 SenchaTouch.pdf

    18/19

    BIBLIOGRAFIA

    http://blogs.antartec.com/desarrolloweb/2008/10/e

    xtjs-lo-bueno-lo-malo-y-lo-feo/

    http://es.wikipedia.org/wiki/Ext_JS

    http://extjs.es/

    http://www.sencha.com/products/touch/

  • 7/29/2019 SenchaTouch.pdf

    19/19

    MUCHAS GRACIAS