PHONEGAP

PHONEGAP

MYER, THOMAS

32,30 €
IVA incluido
Descatalogado
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2012
ISBN:
978-84-415-3142-0
Páginas:
384
Encuadernación:
Rústica
Colección:
ANAYA MULTIMEDIA WROX

Introducción

1. Introducción a PhoneGap
Utilizar PhoneGap
Algunos ejemplos representativos
Una revisión básica
La historia de PhoneGap
Los orígenes de PhoneGap
El estado actual de PhoneGap
Puntos fuertes y débiles de PhoneGap
Las bases de una aplicación PhoneGap
Qué se puede construir con PhoneGap
Un análisis rápido de la API
Problemas relacionados con el diseño de los dispositivos móviles
Resumen

2. Instalación y configuración de PhoneGap
Descargar PhoneGap
Utilizar PhoneGap Build
Escoger un entorno de trabajo
Resumen

3. Primeros pasos
Utilizar PhoneGap con Xcode
Utilizar PhoneGap con un dispositivo Android
Utilizar PhoneGap con un dispositivo BlackBerry
Utilizar PhoneGap con otros dispositivos
Resumen

4. Eventos
Comprender los eventos
Utilizar el controlador de eventos
Tipos de eventos
backbutton
deviceready
menubutton
pause
resume
searchbutton
online
offline
Resumen
Ejercicios

5. Trabajar con el dispositivo, la red y notificaciones
Obtener información del dispositivo
Obtener el nombre del dispositivo
Obtener la versión de PhoneGap
Obtener la plataforma del dispositivo
Obtener el identificador UUID del dispositivo
Obtener la versión del sistema operativo
Comprobar el estado de la red
Determinar el tipo de conexión
Utilizar notificaciones
Utilizar alertas
Utilizar cuadros de diálogo de confirmación
Utilizar pitidos
Utilizar vibraciones
Resumen
Ejercicios

6. Acelerómetro
El acelerómetro
¿Qué es el acelerómetro?
Utilizar el acelerómetro
Ejemplos de aplicaciones que aprovechan el acelerómetro
Utilizar el objeto Acceleration
Utilizar los métodos del acelerómetro
getCurrentAcceleration
watchAcceleration
clearWatch
La opción del acelerómetro
Resumen
Ejercicios

7. La brújula
Trabajar con la brújula
¿Qué es la brújula?
Diferencias entre dispositivos
Utilizar la brújula
Ejemplos de aplicaciones que utilizan la brújula
Utilizar los métodos de Compass
getCurrentHeading
watchHeading
clearWatch
Utilizar la opción de Compass
Mejorar el aspecto
Resumen
Ejercicios

8. Geolocalización
Qué es la geolocalización
Utilizar la geolocalización
Ejemplos de aplicaciones que emplean la geolocalización
Los objetos Position, PositionError y Coordinates
El objeto Position
El objeto PositionError
El objeto Coordinates
Utilizar los métodos de Geolocation
getCurrentPosition
watchPosition
clearWatch
Emplear las opciones de Geolocation
Mejorar el aspecto de la interfaz
Resumen
Ejercicios

9. Multimedia
Trabajar con los archivos multimedia
¿Qué son los archivos multimedia?
Utilizar los archivos multimedia
Ejemplos de aplicaciones multimedia
El objeto Media
Utilizar los métodos de Media
getCurrentPosition
getDuration
play
pause
release
stop
Gestionar errores
Mejorar el aspecto
Resumen
Ejercicios

10. La cámara
Trabajar con la cámara
¿Qué es la cámara?
¿Qué es la galería de imágenes?
Utilizar la cámara
Ejemplos de aplicaciones que usan la cámara
Usar el objeto Camera
Utilizar el método GETPICTURE
Utilizar las opciones de Camera
Mejorar el aspecto de la aplicación
Resumen
Ejercicios

11. Almacenamiento
Trabajar con las opciones de almacenamiento
Utilizar el objeto Database
Abrir una base de datos
Ejecutar una query de SQL
Ver un conjunto de resultados
Gestionar los errores
Trabajar con el objeto localStorage
Resumen
Ejercicios

12. Archivos
Trabajar con sistemas de archivos
Trabajar con directorios y archivos
Trabajar con el objeto DirectoryEntry
Trabajar con el objeto FileEntry
Trabajar con flags
Trabajar con LocalFileSystem
Leer archivos
abort
readAsDataURL
readAsText
Escribir archivos
Transferir archivos
FileUploadOptions
FileUploadResults
Gestionar errores
FileError
FileTransferError
Resumen
Ejercicios

13. Contactos
Crear contactos
Guardar un contacto
Clonar un contacto
Eliminar un contacto
Localizar un contacto
Comprender algunas rarezas
Contacts
ContactName
ContactOrganization
Gestionar errores
Resumen
Ejercicios

14. Capturar
Cómo capturar vídeo
Utilizar el argumento options
Problemas que pueden surgir a la hora de capturar vídeo
Cómo capturar audio
Utilizar el argumento options
Problemas que pueden surgir a la hora de capturar audio
Cómo capturar imágenes
Utilizar el argumento options
Problemas que pueden surgir a la hora de capturar imágenes
Gestionar errores
Resumen
Ejercicios

15. Crear una aplicación para tomar notas
Diseñar la aplicación
Construir la aplicación
Crear las opciones de captura
Añadir metadatos
Guardar y sincronizar
Añadir geolocalización
El código final
Limpiar la aplicación
Resumen


Apéndices

Apéndice A. Soluciones a los ejercicios

Apéndice B. Herramientas para PhoneGap

Apéndice C. PhoneGap.js

Apéndice D. Complementos para PhoneGap

Índice alfabético

El mundo del desarrollo de aplicaciones para dispositivos móviles está evolucionando a gran velocidad. Se han convertido en el boom del momento, son miles de aplicaciones las que se publican todos los días.
¿Eres un desarrollador Web con ganas de dar el salto a los dispositivos móviles pero no tienes tiempo para aprender un lenguaje nuevo de programación? PhoneGap es la solución; es un framework libre y abierto que le permitirá crear aplicaciones para todas las plataformas utilizando HTML, CSS y JavaScript. Tras una breve introducción sobre PhoneGap, aprenderá cómo instalarlo y configurarlo y empezará a trabajar en el desarrollo de aplicaciones para dispositivos iOS, Android y BlackBerry. 

En cada capítulo nos centraremos en un componente y plantearemos una serie de prácticos y sencillos ejercicios que le ayudarán a dominar los conceptos aprendidos. Al terminar de leer este libro, estará preparado para crear sus propias aplicaciones para dispositivos móviles.

Artículos relacionados

  • UNA VIDA. INFANCIA Y JUVENTUD
    ALVAREZ, FEDERICO
    íAdiós, Donosti, patria única! Entonces todavía no lo sabía; tuve que volver treinta años después para saber que no hay más patria que la de la infancia. íAdiós, ciudad maravillosa, la más bella del mundo! (...)Todo el tiempo pensábamos en volver a España. Volver a España era, en aquellos primeros años cuarenta, sinónimo de la derrota de Hitler. Una cosa iba atada a la otra de ...
    En stock

    21,90 €

  • PRECIADAS CARTAS (1932-1979)
    KENT / MISTRAL
    La presente colección de cartas representa la amistad de tres mujeres excepcionales a lo largo de cinco décadas. Comienza poco después de los primeros encuentros de sus protagonistas en el Madrid de la Segunda República y termina en 1979 con la muerte de Ocampo. Las autoras del epistolario son Gabriela Mistral (1889-1957), Victoria Ocampo (1890-1979) y Victoria Kent (1882-1987)...
    En stock

    29,90 €

  • PARAGUAS EN LLAMAS
    MESTRE, JORDI
    A medio camino entre la ficción más elegante y disparatada y una observación sarcástica de la realidad, pasando por la narración de infinidad de anécdotas de su propia vida, las páginas de Paraguas en llamas contienen algunos de los personajes más portentosos y entrañables que ha dado nuestra literatura contemporánea. Fruto de una extraordinaria sensibilidad, una gran cultura y...
    En stock

    19,50 €

  • MANOLITA, LA COFRADE
    DUEÑAS CARO, MARIA DEL PILAR
    Manolita sólo tiene una pasión en su vida, la Semana Santa. En un tono cómico, sensible y, a la vez, crítico, el lector/a será testigo de las vivencias, a lo largo de un año, de Manolita, una adolescente sevillana, cuya existencia gira en torno al mund ...
    En stock

    12,50 €

  • HISTORIA DE MR. SABAS
    RODRÍGUEZ CONCEPCIÓN, ANELIO
    En enero de 1935 se produjo en Santa Cruz de La Palma una tragedia de resonancias epopéyicas. Las claves del suceso nos acercan a una saga sin fin en la que sobresalen los avatares del Circo Toti durante y después de la guerra civil. Ésta es una crónica que juega a ser novela en un fascinante pespunte de géneros, todos ellos acompañados de material fotográfico. ...
    En stock

    18,72 €

  • UNA DEFUNCIÓN EN BATA
    NKOGO ESONO,MAXIMILIANO
    La obra se basa en uno de los actos de purificación más importantes de la cultura fang, la defunción, que consiste en una serie de rituales tradicionales que se llevan a cabo tras el fallecimiento de una persona adulta. En este caso el finado es un hombre que deja en vida a una viuda y dos hijos. ...
    En stock

    22,00 €