+34 952 00 71 81

info@solucionescumlaude.com

0 0 items 0,00
  • Carrito vacío.

Catálogo

DESARROLLO DE APLICACIONES MÓVILES BASADO EN PHONEGAP

36,00


Objetivos:

Generar aplicaciones multidispositivos con PHONEGAP válidas en IOS, Android, Windows Phone y web.

CÓDIGO: IFCT035PO SKU: EF_186364-1901 Categories: , ,
Proveedor:i-Editorial
HORAS: 60

UNIDAD DIDÁCTICA 1. EL MUNDO DE LAS APPS.

  1. El mundo de las APPS
  2. – Introducción
  3. – Concepto
  4. – Historia – Plataformas de distribución
  5. – Sistemas Operativos Móviles
  6. – Sistema Operativo por capas
  7. Kernel
  8. – Middleware.
  9. – Entorno de ejecución de aplicaciones.
  10. – Interfaz de usuarios.
  11. – Tipologías.
  12. App Nativa.
  13. – Web App.
  14. – App Híbrida.
  15. – Ejemplos.
  16. Ciclo de vida de una APP.
  17. – Prototipo o interfaz gráfica.
  18. – Prototipado. Un poco de teoría.
  19. – Papel y lapicero.
  20. – Herramientas de prototipado online.
  21. Modelo de datos o lógica
  22. – Codificación de la lógica según la tipología de la APP.
  23. – ¿Qué debe hacer nuestra lógica o modelo de datos?.
  24. – Implementación.
  25. – Generación de binarios y distribución en los market places.
  26. – Mantenimiento y actualización de la APP en los market places.

UNIDAD DIDÁCTICA 2. PHONEGAP. PRESENTACIÓN. ORIGEN Y PRESENTE.

  1. Phonegap Presentación Origen y presente
  2. – Introducción
  3. – Concepto
  4. Características
  5. – Definición = Características + Concepto
  6. – Cuestiones para aclarar
  7. Precio de PHONEGAP
  8. – ¿Cuál es la diferencia entre PHONEGAP y CORDOVA?
  9. – ¿Cuántas aplicaciones PHONEGAP hay disponibles en los stores o tiendas de APPS?
  10. – ¿Qué es PHONEGAP BUILD y qué diferencia tiene respecto al framework PHONEGAP?
  11. – ¿Es cierto que Apple rechaza proyectos desarrollados con PHONEGAP?
  12. – ¿Puede utilizarse PHP/ASP/JSF/Java/NET con PHONEGAP?
  13. – Plataformas soportadas por PHONEGAP
  14. – El API de PHONEGAP
  15. Acercamiento al API
  16. – Disponibilidad de la API según el Sistema Operativo
  17. – Instalando IDE Android para trabajar con PHONEGAP
  18. – Requisitos mínimos
  19. Sistemas Operativos
  20. – Instalación del JDK Pasos
  21. – Instalación del SDK de Android
  22. Opciones
  23. – ADT Bundle Pasos
  24. – Primer proyecto en Eclipse
  25. – Creando mi primer proyecto PHONEGAP en Android
  26. Instalación de PHONEGAP
  27. – Versión a instalar
  28. – Descripción de Nodejs
  29. – Instalación de Nodejs
  30. – Instalando framework PHONEGAP desde npm
  31. – Creación del proyecto híbrido PHONEGAP multiplataforma
  32. – Creando un proyecto PHONEGAP para Android personalizado
  33. – Cómo crear proyectos PHONEGAP para otras plataformas que no sean Android
  34. – Alternativas a PHONEGAP
  35. Appcelerator
  36. – Appcelerator VS Phonegap
  37. – Conclusión
  38. – Corona
  39. Conclusión
  40. – Adobe AIR
  41. – Adobe Air VS Phonegap

UNIDAD DIDÁCTICA 3. PHONEGAP. ESTUDIANDO SU API (I)

  1. Phonegap estudiando su API (I)
  2. – Archivo de configuración
  3. Elementos y atributos de configuración generales
  4. – Preferencias globales
  5. – Preferencias de múltiples plataformas
  6. – El elemento feature
  7. – Preferencias exclusivas de Android
  8. – Instalando GIT
  9. Instalación. Pasos.
  10. – Accelerometer
  11. Instalación de Accelerometer
  12. – Configuración de Accelerometer
  13. – Métodos
  14. Accelerometer.getCurrentAcceleration
  15. – Accelerometer. watchAcceleration
  16. – Accelerometer.wearWatch
  17. – Objeto acceleration
  18. – Funciones callback
  19. AccelerometerSuccess
  20. – AccelerometerError
  21. – Parámetro opcional
  22. AccelerometerOptions
  23. – Camera
  24. Instalación de Camera
  25. – Configuración de Camera
  26. – Métodos
  27. Camera.getpicture
  28. – Camera.Cleanup
  29. – Funciones callback
  30. Camerasuccess.
  31. – Cameraerror.
  32. – Cameraoptions
  33. – Capture
  34. Instalación de Capture
  35. – Configuración de Capture
  36. – Métodos
  37. Capture.captureaudio
  38. – Capture.captureimage
  39. – Capture.capturevideo
  40. – Options
  41. Captureaudiooptions
  42. – Captureimageoptions
  43. – Capturevideooptions
  44. – Varios
  45. Configurationdata
  46. – Captureerrorcb
  47. – Mediafile
  48. – Mediafiledata
  49. – Compass
  50. Instalación de Compass
  51. – Configuración de Compass
  52. – Métodos
  53. Compass.getcurrentheading
  54. – Compass.watchheading
  55. – Compass.clearwatch
  56. – Argumentos
  57. Compassucess
  58. – Compasserror
  59. – Compassoptions
  60. – Compassheading

UNIDAD DIDÁCTICA 4. PHONEGAP. ESTUDIANDO SU API (II).

  1. Phonegap Estudiando su API (II)
  2. Connection
  3. – Instalación de Connection
  4. – Configuración de Connection
  5. – Propiedad
  6. Connectiontype
  7. – Constantes
  8. Contacts
  9. – Instalación de Contacts
  10. – Configuración de Contacts
  11. – Métodos
  12. – Argumentos
  13. Device
  14. – Instalación de Device
  15. – Configuración de Device
  16. – Propiedades
  17. Events
  18. – Instalación de Events
  19. – Configuración de Events
  20. – Tipos de Eventos
  21. Deviceready.
  22. – Pause.
  23. – Resume.
  24. – Online.
  25. – Offline.
  26. – Backbutton.
  27. – Batterycritical.
  28. – Batterylow.
  29. – Batterystatus.
  30. – Menubutton.
  31. – Searchbutton.
  32. – Startcallbutton.
  33. – Endcallbutton.
  34. – Volumedownbutton.
  35. – Volumeupbutton.

UNIDAD DIDÁCTICA 5. PHONEGAP. ESTUDIANDO SU API (III).

  1. Phonegap Estudiando su API (III)
  2. File
  3. – Instalación de File
  4. – Configuración de File
  5. – DirectoryEntry
  6. – DirectoryReader
  7. – FileEntry
  8. – FileError
  9. – FileReader
  10. – FileSystem
  11. – FileTransfer
  12. – FileTransferError
  13. – FileUploadOptions
  14. – FileUploadResult
  15. – FileWriter
  16. – Flags
  17. – Localfilesystem
  18. – Metadata
  19. – Geolocation
  20. – Argumentos
  21. – Globalization
  22. – Inappbrowser
  23. – Phonegap Estudiando su API (IV)
  24. – Media
  25. – Notification
  26. – Splashscreen
  27. – Storage

UNIDAD DIDÁCTICA 6. ENFRENTÁNDONOS A NUESTRA PRIMERA APP. ORGANIZANDO IDEAS.

  1. Enfrentándonos a nuestra primera APP Organizando ideas
  2. Mockup
  3. URL y nociones básicas
  4. Logueándonos
  5. Elección de SO Móvil y modelo sobre el que prototipar
  6. Configuración de componentes e interfaz final
  7. MyConversor Ejemplo
  8. Generación de plantillas JQueryMobile
  9. – Opciones para obtener plantillas jQueryMobile
  10. – Opciones de apperyio
  11. APP offline
  12. – El ejemplo
  13. – La plantilla de OffLine
  14. – Estudiando el ejemplo
  15. – Por qué es offline
  16. – Cómo hacer dinámica una APP offline
  17. – APP OffLine Web Storage API
  18. – APP online
  19. Técnicas para que nuestra APP sea online
  20. – XMLHttpRequest
  21. – JSONP
  22. – WebSockets

UNIDAD DIDÁCTICA 7. PUESTA EN PRÁCTICA DE LO APRENDIDO. APP OFFLINE. ANIMALES.

  1. Puesta en práctica de lo aprendido APP Offline ANIMALES
  2. – Pantalla de presentación
  3. – Guardando las votaciones
  4. – Agregando música
  5. – Insertando interactividad
  6. – Avisando del estado de la batería
  7. – Agregando una foto y dinamizando la APP

UNIDAD DIDÁCTICA 8. PUESTA EN PRÁCTICA DE LO APRENDIDO. APP ONLINE. MYTRIVIAL.

  1. Puesta en práctica de lo aprendido APP ONLINE MyTrivial
  2. Presentando MyTrivial
  3. – Interactuando con un servidor remoto
  4. – Transfiriendo archivos a un servidor
  5. – Registrando y mostrando online la puntuación
  6. – Obteniendo contactos del dispositivo e invitarles a utilizar MyTrivial
  7. – Guardando login y puntuación en toda la navegación
  8. – Preparando la APP para la no conectividad

UNIDAD DIDÁCTICA 9. MONETIZANDO NUESTRA APP. ADMOB EN MYTRIVIAL

  1. Monetizando nuestra APP Admob en Animales y MyTrivial
  2. Tipologías de monetización
  3. Apps gratuitas con In-App Advertising
  4. Apps Freemium con compras In-App
  5. Apps de pago
  6. Apps con modelo de suscripción
  7. ¿Podemos utilizar In-App Advertising en PHONEGAP?
  8. ¿Cómo implementar In-APP Purchase con Phonegap?
  9. ¿Podemos utilizar PHONEGAP en una APP de pago?
  10. ¿Puede utilizarse PHONEGAP como modelo de suscripción?
  11. ADMOB
  12. – Configurando el Sitio
  13. – ADMOB en MyTrivial

Marca

i-Editorial