</> CodeBooks
    ← Volver a jQuery (página 4)
    Portada de Mastering jQuery Mobile

    Mastering jQuery Mobile

    Chip Lambert, Shreerang Patwardhan

    Editorial
    Packt
    Año
    2015
    Páginas
    ~262
    Nivel
    Avanzado

    De qué trata

    Libro avanzado de la serie Mastering de Packt en el que Chip Lambert y Shreerang Patwardhan abordan temas de jQuery Mobile que van más allá de la documentación oficial. Trabaja con la rama 1.4 del framework (los ejemplos usan jQuery Mobile 1.4.5 junto con jQuery 1.11). Está pensado para quienes ya han empezado con jQuery Mobile y tienen experiencia previa en JavaScript y PHP.

    Primero prepara el entorno de desarrollo, con Aptana Studio y XAMPP en local, y presenta herramientas de prueba multiplataforma como Screenfly y ThemeRoller para los temas. También introduce el diseño móvil: diseño responsive con media queries, detección de características y de dispositivos, y una breve introducción a RESS. Luego profundiza en la navegación táctil y las transiciones entre páginas, en los widgets y controles (páginas, paneles, popups, toolbars y navbars) con su configuración, inicialización y eventos, y en el manejo de datos con PHP: formularios, validación y base de datos. La parte final añade iconos personalizados, convierte la app en nativa con Apache Cordova y explora integraciones con Node.js, Backbone.js, RequireJS y un tema móvil para WordPress, además de buenas prácticas y optimización.

    La columna vertebral es un proyecto principal que crece capítulo a capítulo, complementado con ejemplos independientes sobre funciones avanzadas. Aporta una visión más completa que la típica introducción, porque une interfaz, backend en PHP y empaquetado nativo. A cambio, algunas integraciones (Node.js, Backbone, WordPress) se tratan solo de forma superficial. Conviene saber que tanto jQuery Mobile como Backbone y RequireJS son hoy tecnologías heredadas, así que su utilidad actual es sobre todo de mantenimiento o de referencia.

    • jQuery Mobile 1.4
    • Diseño responsive
    • Detección de dispositivos
    • ThemeRoller
    • Navegación y transiciones
    • Widgets
    • PHP
    • Formularios y bases de datos
    • Apache Cordova
    • Backbone.js
    • RequireJS
    • Optimización

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    App del Anytown Civic Center

    Sitio y aplicación móvil para un centro cívico ficticio que muestra los próximos eventos y permite enviar consultas sobre ellos. Se construye con jQuery Mobile y PHP con base de datos, y al final se empaqueta como app nativa con Cordova.

    Proyectos independientes avanzados

    Ejemplos sueltos que muestran jQuery Mobile junto a Node.js, su integración con Backbone.js y RequireJS, y la creación de un tema móvil básico para WordPress.

    Más de jQuery con nivel Avanzado