Contenidos de Apps Multiplataforma

Contenidos de Apps Multiplataforma

Profesor: Francisco Pérez

Bloque 1: Instalación de Phonegap

  1. Nativo vs Plataforma: Frameworks específicos y Lenguajes
  2. ¿Qué es Phonegap?
  3. Instalación del entorno de desarrollo: JDK, ADT y Eclipse
  4. Instalación de NodeJS, Phonegap/Cordova y Ripple Emulator
  5. Configurar un proyecto básico Phonegap
  6. Compilar un proyecto básico Phonegap
  7. Bases de la publicidad dentro de una aplicación

Bloque 2: Prototipo de Nuestra Aplicación

  1. Herramientas para el Prototipado Rápido de aplicaciones móviles
  2. Establecer los objetivos de nuestro proyecto
  3. Arquitectura de nuestro servicio

Bloque 3: Fundamentos de HTML5 y CSS

  1. HTML y marcas básicas
  2. Nuevas etiquetas de estructura
  3. Nuevas etiquetas de contenido
  4. Etiquetas orientadas a aplicaciones
  5. Etiquetas obsoletas
  6. APIs de HTML5
  7. Edición básica de CSS

Bloque 4: Fundamentos de JavaScript I

  1. Tipos y valores de Javascript
  2. Sentencias, variables y comentarios
  3. Objetos, propiedades y métodos
  4. Carga de Scripts
  5. Operadores Lógicos, de Igualdad y Booleanos
  6. Strings en JavaScript
  7. Instrucciones if/else

Bloque 5: Fundamentos de JavaScript II

  1. Funciones en JavaScript
  2. Instrucciones para bucles: while, for
  3. Uso de eventos en JavaScript
  4. Funciones JavaScript como Objetos
  5. Uso de formularios y botones

Bloque 6: Fundamentos de jQuery y JSON

  1. AJAX básico
  2. jQuery y jQuery Mobile
  3. Uso de eventos en JavaScript
  4. JSON básico
  5. Cargando datos desde un servicio web con JSON
  6. Estructura de una aplicación con jQuery Mobile
  7. Creando un tema gráfico para jQuery Mobile

Bloque 7: Funciones de la API de Phonegap I

  1. Evento DeviceReady e instalación de Plugins
  2. Iconos y Splash
  3. Notificaciones visuales: Alert, Confirm, Vibration
  4. Acceso al acelerómetro y la brújula
  5. Acceso a la cámara
  6. Grabar Audio/Video
  7. Acceso al sistema de archivos

Bloque 8: Funciones de la API de Phonegap

  1. Transmisión de archivos: FileTransfer
  2. Acceso a la Geolocalización
  3. Leer/Modificar la libreta de contactos
  4. Almacenamiento Persistente: LocalStorage, WebSQL, FileSystem
  5. Información del dispositivo: versión de Phonegap, UUID, etc.
  6. Eventos: conexión, batería y botones físicos
  7. Plugin InAppBrowser

Bloque 9: Fundamentos de los servicios web en PHP

  1. Definición de Servicio Web y operaciones CRUD
  2. Arquitectura de un Servicio Web
  3. Instalación de un entorno para el desarrollo de un Servicio Web: XAMP
  4. PHP Básico
  5. Creación de un servicio básico
  6. Ejemplo de Acceso a la API de Google Maps
  7. Ejemplo de Acceso a la API de Twitter

Bloque 10: Compilación y subida a las tiendas de aplicaciones

  1. Compilación en otras plataformas mediante PhonegapBuild
  2. Publicación en Google Play Store
  3. Publicación en App Store de Apple

 

Más información sobre:

CONTENIDOS Y METODOLOGÍA
PROFESORADO
FINANCIACIÓN: aprende primero y pagas el máster después!
PRÁCTICAS E INVERSORES

 

¡Ponte en contacto con nosotros si tienes alguna duda!

info@comunicacionplus.com  / +34 608 39 90 77



Estructura del Programa: 38 horas presenciales por cada plataforma
Horario: Lunes – Viernes de 16:00 a 22:00 horas y Sábado de 9:00 a 18:00 horas