Autor: DE LUCA, Damián
Páginas: 276
Año: 2016
Edición: 2
Editorial: Alfaomega
Apoyos: Web
Nivel:
Encuadernación: Rustica
$398
Hay existencias
Autor: DE LUCA, Damián
Páginas: 276
Año: 2016
Edición: 2
Editorial: Alfaomega
Apoyos: Web
Nivel:
Encuadernación: Rustica
Hay existencias
La creación de aplicaciones para móviles introduce nuevos desafíos para los desarrolladores.
Es frecuente que surjan dudas sobre la elección de las herramientas, lenguajes y tecnologías adecuadas para poder lograr compatibilidad con la diversidad de dispositivos y sistemas existentes. Este libro nos ofrece un completo recorrido sobre las posibilidades que brinda hoy el desarrollo de aplicaciones Web para smartphones y tablets.
Mediante conceptos y ejemplos, nos adentraremos en el mundo de los móviles y con un proyecto práctico como hilo conductor aprenderemos a pensar cada etapa.
La propuesta se inicia en el conocimiento de las plataformas y sus características, para luego introducirnos en el desarrollo de una aplicación, desde su planeamiento inicial hasta su publicación.
Esta obra nos enseña cómo aprovechar las ventajas que incorpora HTML5 para crear aplicaciones basadas en lenguajes y tecnologías Web para luego publicarlas en Internet o empaquetarlas y ofrecerlas en las tiendas online.
Mercado: Desarrolladores Web y de Aplicaciones para dispositivos móviles que estén interesados en desarrollar Apps en este lenguaje que se trasformara en el estándar abierto de Internet.
Competencia: No se registran en castellano.
Ventajas competitivas: Está orientado a dispositivos móviles en general y luego se ajusta a las marcas más importantes.
CAPÍTULO 1
INTRODUCCIÓN AL MUNDO MÓVIL ….. 1
El mundo de los móviles ………………………… 1
Los dispositivos …………………………………….. 4
Los sistemas operativos para móviles ……. 5
Los navegadores …………………………………… 7
Pantallas ………………………………………………. 9
Las aplicaciones Web: ¿qué es una Web
App?……………………………………………………… 12
El proyecto ……………………………………………. 15
CAPÍTULO 2
PLANIFICACIÓN DE UNA APLICACIÓN . 17
Pensar en móvil …………………………………….. 17
Arquitectura de la información ………………. 19
Usabilidad …………………………………………….. 20
Accesibilidad …………………………………………. 23
El concepto de navegabilidad aplicado a
una Web App ………………………………………… 28
Mejora progresiva …………………………………. 30
El diseño adaptado al medio ………………….. 31
La estructura básica inicial ……………………. 32
Planificación del flujo …………………………….. 34
CAPÍTULO 3
LENGUAJES Y TECNOLOGÍAS ……………. 49
Una nueva etapa para los
desarrolladores …………………………………….. 49
La evolución de HTML ……………………………. 48
El momento de HTML5 ………………………….. 51
Los elementos de HTML5 ………………………. 52
El nuevo rol de JavaScript ……………………… 72
Otras APIs de HTML5 …………………………….. 72
El futuro de HTML………………………………….. 86
CSS: Hojas de estilo en cascada ……………. 87
Eventos táctiles …………………………………….. 110
Trabajo con los sensores del móvil ………… 112
CAPÍTULO 4
SOFTWARE Y LIBRERÍAS PARA EL
DESARROLLO …………………………………….. 117
Elección del software para el desarrollo … 117
PhoneGap – Apache Cordova ………………… 122
Librerías para el desarrollo ……………………. 129
Detección del dispositivo ………………………. 133
Detección de características compatibles 134
Emuladores y simuladores ……………………. 136
Herramientas para debugging y profiling .. 137
CAPÍTULO 5
MAQUETADO Y PROGRAMACIÓN DE
LA APLICACIÓN …………………………………… 141
De la planificación al código ………………….. 141
Preparación y optimización de imágenes .. 142
Comenzar con jQuery Mobile …………………. 144
El encabezado del documento ………………. 147
Custom data y los roles en jQuery Mobile . 148
Estructura de una aplicación con jQuery
Mobile ………………………………………………….. 149
La estructura de nuestra Web App ………… 162
Estilos personalizados …………………………… 183
HTML5 y JavaScript en nuestra
aplicación …………………………………………….. 184
jQuery Mobile API ………………………………….. 191
CAPÍTULO 6
PUBLICACIÓN EN EL SERVIDOR WEB Y
EMPAQUETADO DE LA APLICACIÓN………… 197
Pasos para completar el desarrollo ……….. 197
Publicación de la aplicación en un
servidor Web …………………………………………. 198
Agregar acceso rápido en la pantalla de
inicio …………………………………………………….. 201
Empaquetado de la aplicación ………………. 207
CAPÍTULO 7
DISTRIBUCIÓN EN LAS TIENDAS ON-LINE .. 223
La era de las tiendas on-line ………………….. 223
Apple App Store …………………………………….. 224
Google Play …………………………………………… 230
BlackBerry World …………………………………… 235
Otras tiendas on-line ……………………………… 240
Visibilidad en las tiendas ……………………….. 242
De cara al futuro …………………………………… 245
APÉNDICE A
AJAX ……………………………………………………… 247
JavaScript ……………………………………………… 247
DOM ……………………………………………………… 253
JSON …………………………………………………….. 257
Intercambio de datos de manera
asincrónica …………………………………………… 258
Peso | .600 kg |
---|---|
Dimensiones | 23 × 17 × 2 cm |