JQUERY MOBILE. APLICACIONES HTML5 PARA MÓVILES

JQUERY MOBILE. APLICACIONES HTML5 PARA MÓVILES

FIRTMAN, MAXIMILIANO

24,80 €
IVA incluido
Descatalogado por la editorial
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2012
Materia
Informática
ISBN:
978-84-415-3209-0
Páginas:
272
Encuadernación:
Otros
Colección:
O'REILLY
24,80 €
IVA incluido
Descatalogado por la editorial
Añadir a favoritos

Introducción
Convenciones
Código fuente
Sobre la imagen de la cubierta

Capítulo 1. La plataforma Mobile
¿Por qué necesitamos jQuery Mobile?
Mitos de las Webs para móviles
Aplicaciones Web para móviles
Pero insisto? ¿por qué necesitamos jQuery Mobile?
¿Qué es jQuery Mobile?
Qué no es jQuery
El entorno de desarrollo
El mundo de los móviles y las tablets
Categorías de dispositivos
Sistemas operativos y navegadores
Compatibilidad de jQuery Mobile
HTML5 y CSS3
Características principales
Uso de una semántica HTML5 no intrusiva
Mejora progresiva
Soporte para accesibilidad
Probar las aplicaciones Web
Emuladores y simuladores
Laboratorios remotos

Capítulo 2. Primeros pasos con el entorno de desarrollo
Preparación del documento
Requisitos
Alojar los archivos
Utilizar un CDN
Plantilla HTML5 principal
Soporte en Adobe Dreamweaver
Vista previa de archivos
Arquitectura
Roles
Temas
La página
Navegación
El botón de retroceso
Enlaces a páginas internas
Enlaces a páginas externas
Enlaces externos absolutos
Enlaces especiales de móviles
Transición entre páginas
Transición inversa
Cuadros de diálogo
¿Cerrar o retroceder?
Abrir páginas desde cuadros de diálogo
Integración con iPhone
Realizar una llamada
Llamadas de vídeo y VoIP
Enviar correos electrónicos
Enviar un SMS
En resumen

Capítulo 3. Componentes de la interfaz de usuario
Barras de herramientas
Ubicación
Barras totalmente fijas
Añadir contenido a la cabecera
Añadir contenido al pie
Barras de navegación
Pie persistente
Dar formato al contenido
Contenido plegable
Acordeón
Columnas
Botones
Botones en línea
Botones agrupados
Efectos
Iconos
Crear iconos personalizados
Ubicación de los iconos
Botones sin texto
Iconos sin sombra

Capítulo 4. Listas
Listas a página completa frente a listas insertadas
Separadores visuales
Filas interactivas
Listas anidadas
Listas divididas con botones
Listas interactivas ordenadas
Uso de imágenes
Iconos de fila
Miniaturas
Contenido adicional
Título y descripción
Utilizar contadores
Filtrar los datos mediante búsquedas
La chuleta de las vistas de lista

Capítulo 5. Componentes de formulario
La acción del formulario
Forzar un formulario sin AJAX
Elementos de formulario
Etiquetas
Contenedores de campos
Campos de texto
Área de texto adaptable
Nuevos atributos de HTML5
Campos de tipo fecha
Deslizadores
Conmutador para booleanos
Menús de selección
Botones de opción
Casillas de verificación
Subir archivos

Capítulo 6. El entorno de desarrollo y JavaScript
Eventos de documento
Configuración
Configuración global
Configuración de la página
Configuración de los widgets
Utilidades
Utilidades Data-*
Utilidades de página
Utilidades de plataforma
Utilidades de ruta
Utilidades de la interfaz de usuario
Transiciones personalizadas
Contenido dinámico
Crear páginas
Crear widgets
Actualizar widgets
Crear cuadrículas
Cambiar los contenidos de la página
Manejo de eventos
Eventos de página
Eventos de widget
Eventos de orientación
Eventos de gestos
Eventos de clic virtuales

Capítulo 7. Crear temas
ThemeRoller
Configuración global
Configuración de las muestras de color
El panel de inspección
Adobe Kuler
Exporte su tema
El editor de temas de Fireworks
Editar temas
Transiciones personalizadas

Capítulo 8. Instalación y acceso en desconexión
Definición del paquete
Manifiesto HTML
El proceso de descarga
Acceder a recursos en línea
Actualizar recursos
El objeto JavaScript
Eventos
Instalación de los iconos
Invitación
El nombre del icono
Definición del icono
A pantalla completa
Detección de la pantalla completa
Aplicar estilos a la aplicación Web
El código completo
Almacenar datos en desconexión

Capítulo 9. Una aplicación Web completa
Estructura de la aplicación Web
Manifiesto offline
Páginas
Hoja de estilos
Datos
Script

Capítulo 10. Ampliar la plataforma
Crear un plugin
Plantilla básica
Cómo crear nuestro plugin
Plugins destacados
Paginación
Bartender
DateBox
Simple Dialog
Action Sheet
Plugins para tablets
SplitView
MultiView
Plugins compatibles

Capítulo 11. Empaquetar aplicaciones para las tiendas
Distribución a las tiendas
Distribución personalizada
Preparar el paquete
Empaquetar con PhoneGap
PhoneGap Build

Índice alfabético

¿Le gustaría crear una aplicación Web que funcionara tanto en iPad y Kindle Fire, como en iPhone y smartphones Android? Con jQuery Mobile y un básico conocimiento de HTML, este libro le ayudará a hacerlo.

A través de una serie de ejercicios prácticos, conocerá cuál es el mejor modo de utilizar los muchos componentes de interfaz para crear aplicaciones multiplataforma personalizables, sin que para ello necesite tener ningún conocimiento o experiencia previa en la programación con jQuery. Aprenderá a crear interfaces interactivas basadas en AJAX que funcionan en varios smartphones y tablets utilizando jQuery Mobile y código HTML5 semántico.

Artículos relacionados

  • ALGORITMOS DE OPTIMIZACIÓN EN INGENIERÍA
    CUEVAS, ERICK V. / ALEJO REYES, AVELINA / GONZÁLEZ AYALA, PAULINA / ROSAS CARO, JULIO
    Adéntrese con agilidad en el mundo de la optimización numérica La eficiencia y la optimización se erigen como principios clave de la ingeniería y la gestión. Poseer las herramientas y técnicas de optimización correctas se ha vuelto indispensable. La revolución tecnológica y el auge del análisis de datos han resaltado el inmenso valor de los algoritmos de optimización, capaces d...
    Lo tenemos ;)

    19,50 €

  • INTRODUCCIÓN AL APRENDIZAJE AUTOMÁTICO CON ORANGE
    CASAS, JOSÉ MANUEL / SÁNCHEZ LASHERAS, FERNANDO / BONAVERA, LAURA / SUÁREZ GÓMEZ, SERGIO LUIS
    Aprender acerca de la inteligencia artificial (IA) y hacer realidad sus primeros modelos ahora es más fácil que nunca. Introducción al aprendizaje automático con Orange le guiará en este camino a través de una de las herramientas de software de código abierto más potentes de la actualidad, Orange Data Mining. En este libro encontrará una explicación detallada sobre Orange Data ...
    Lo tenemos ;)

    17,50 €

  • ALGORITMOS DE OPTIMIZACION EN INGENIERIA (4 EDICION)
    C. ROSAS, JULIO
    Adéntrese con agilidad en el mundo de la optimización numéricaLa eficiencia y la optimización se erigen como principios clave de la ingeniería y la gestión. Poseer las herramientas y técnicas de optimización correctas se ha vuelto indispensable. La revolución tecnológica y el auge del análisis de datos han resaltado el inmenso valor de los algoritmos de optimización, capaces de...
    Lo tenemos ;)

    32,90 €

  • INFERENCIA Y DESCUBRIMIENTO CAUSAL EN PYTHON
    MOLAK, ALEKSANDER
    En comparación con el aprendizaje automático tradicional y las estadísticas, los métodos causales presentan desafíos únicos. Aprender causalidad puede ser difícil, pero ofrece distintas ventajas que escapan a una mentalidad puramente estadística. Este libro ayuda a liberar todo el potencial de la causalidad.El libro comienza con las motivaciones básicas del pensamiento causal y...
    Lo tenemos ;)

    37,95 €

  • JAVA A FONDO
    SZNAJDLEDER, PABLO AUGUSTO
    Descubra el arte y la ciencia de programar en Java y desarrollar aplicaciones. Programar en Java y desarrollar aplicaciones Java son cosas diferentes. Si está interesado en adentrase en ambos caminos, ha llegado al libro indicado. En él conocerá no solo el lenguaje de programación Java, sino también conceptos de diseño y herramientas genéricas o frameworks que le facilitarán l...
    Lo tenemos ;)

    29,90 €

  • ANALÍTICA DE DATOS CON PYTHON PARA MARKETING DIGITAL
    RUIZ DÍEZ, JOSEBA / HERVÁS OLVERA, UBALDO
    Queremos que las personas que se dedican al marketing digital aprendan lo que se están perdiendo por no saber Python. Esta fue la premisa que los autores, Ubaldo Hervás y Joseba Ruiz, plantearon como principal en el momento de creación de este libro. Ya seas especialista en marketing o analítica digital, CRO, SEO, performance, email marketing o social media, te interesa conocer...
    Lo tenemos ;)

    29,95 €