Tu Editorial de confianza.


IFCT035PO DESARROLLO DE APLICACIONES MÓVILES BASADO EN PHONEGAP

Este Curso IFCT035PO DESARROLLO DE APLICACIONES MÓVILES BASADO EN PHONEGAP le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y comunicaciones. Con este CURSO IFCT035PO DESARROLLO DE APLICACIONES MÓVILES BASADO EN PHONEGAP el alumno será capaz de desenvolverse dentro del Sector y generar aplicaciones multidispositivos con phonegap válidas en ios, android, windows phone y web.


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

El mundo de las APPS

- Introducción

- Concepto

- Historia - Plataformas de distribución

- Sistemas Operativos Móviles

- Sistema Operativo por capas

Kernel

- Middleware.

- Entorno de ejecución de aplicaciones.

- Interfaz de usuarios.

- Tipologías.

App Nativa.

- Web App.

- App Híbrida.

- Ejemplos.

Ciclo de vida de una APP.

- Prototipo o interfaz gráfica.

- Prototipado. Un poco de teoría.

- Papel y lapicero.

- Herramientas de prototipado online.

Modelo de datos o lógica

- Codificación de la lógica según la tipología de la APP.

- ¿Qué debe hacer nuestra lógica o modelo de datos?.

- Implementación.

- Generación de binarios y distribución en los market places.

- Mantenimiento y actualización de la APP en los market places.


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

Phonegap Presentación Origen y presente

- Introducción

- Concepto

Características

- Definición = Características + Concepto

- Cuestiones para aclarar

Precio de PHONEGAP

- ¿Cuál es la diferencia entre PHONEGAP y CORDOVA?

- ¿Cuántas aplicaciones PHONEGAP hay disponibles en los stores o tiendas de APPS?

- ¿Qué es PHONEGAP BUILD y qué diferencia tiene respecto al framework PHONEGAP?

- ¿Es cierto que Apple rechaza proyectos desarrollados con PHONEGAP?

- ¿Puede utilizarse PHP/ASP/JSF/Java/NET con PHONEGAP?

- Plataformas soportadas por PHONEGAP

- El API de PHONEGAP

Acercamiento al API

- Disponibilidad de la API según el Sistema Operativo

- Instalando IDE Android para trabajar con PHONEGAP

- Requisitos mínimos

Sistemas Operativos

- Instalación del JDK Pasos

- Instalación del SDK de Android

Opciones

- ADT Bundle Pasos

- Primer proyecto en Eclipse

- Creando mi primer proyecto PHONEGAP en Android

Instalación de PHONEGAP

- Versión a instalar

- Descripción de Nodejs

- Instalación de Nodejs

- Instalando framework PHONEGAP desde npm

- Creación del proyecto híbrido PHONEGAP multiplataforma

- Creando un proyecto PHONEGAP para Android personalizado

- Cómo crear proyectos PHONEGAP para otras plataformas que no sean Android

- Alternativas a PHONEGAP

Appcelerator

- Appcelerator VS Phonegap

- Conclusión

- Corona

Conclusión

- Adobe AIR

- Adobe Air VS Phonegap


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

Phonegap estudiando su API (I)

- Archivo de configuración

Elementos y atributos de configuración generales

- Preferencias globales

- Preferencias de múltiples plataformas

- El elemento feature

- Preferencias exclusivas de Android

- Instalando GIT

Instalación. Pasos.

- Accelerometer

Instalación de Accelerometer

- Configuración de Accelerometer

- Métodos

Accelerometer.getCurrentAcceleration

- Accelerometer. watchAcceleration

- Accelerometer.wearWatch

- Objeto acceleration

- Funciones callback

AccelerometerSuccess

- AccelerometerError

- Parámetro opcional

AccelerometerOptions

- Camera

Instalación de Camera

- Configuración de Camera

- Métodos

Camera.getpicture

- Camera.Cleanup

- Funciones callback

Camerasuccess.

- Cameraerror.

- Cameraoptions

- Capture

Instalación de Capture

- Configuración de Capture

- Métodos

Capture.captureaudio

- Capture.captureimage

- Capture.capturevideo

- Options

Captureaudiooptions

- Captureimageoptions

- Capturevideooptions

- Varios

Configurationdata

- Captureerrorcb

- Mediafile

- Mediafiledata

- Compass

Instalación de Compass

- Configuración de Compass

- Métodos

Compass.getcurrentheading

- Compass.watchheading

- Compass.clearwatch

- Argumentos

Compassucess

- Compasserror

- Compassoptions

- Compassheading


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

Phonegap Estudiando su API (II)

Connection

- Instalación de Connection

- Configuración de Connection

- Propiedad

Connectiontype

- Constantes

Contacts

- Instalación de Contacts

- Configuración de Contacts

- Métodos

- Argumentos

Device

- Instalación de Device

- Configuración de Device

- Propiedades

Events

- Instalación de Events

- Configuración de Events

- Tipos de Eventos

Deviceready.

- Pause.

- Resume.

- Online.

- Offline.

- Backbutton.

- Batterycritical.

- Batterylow.

- Batterystatus.

- Menubutton.

- Searchbutton.

- Startcallbutton.

- Endcallbutton.

- Volumedownbutton.

- Volumeupbutton.


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

Phonegap Estudiando su API (III)

File

- Instalación de File

- Configuración de File

- DirectoryEntry

- DirectoryReader

- FileEntry

- FileError

- FileReader

- FileSystem

- FileTransfer

- FileTransferError

- FileUploadOptions

- FileUploadResult

- FileWriter

- Flags

- Localfilesystem

- Metadata

- Geolocation

- Argumentos

- Globalization

- Inappbrowser

- Phonegap Estudiando su API (IV)

- Media

- Notification

- Splashscreen

- Storage


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

Enfrentándonos a nuestra primera APP Organizando ideas

Mockup

URL y nociones básicas

Logueándonos

Elección de SO Móvil y modelo sobre el que prototipar

Configuración de componentes e interfaz final

MyConversor Ejemplo

Generación de plantillas JQueryMobile

- Opciones para obtener plantillas jQueryMobile

- Opciones de apperyio

APP offline

- El ejemplo

- La plantilla de OffLine

- Estudiando el ejemplo

- Por qué es offline

- Cómo hacer dinámica una APP offline

- APP OffLine Web Storage API

- APP online

Técnicas para que nuestra APP sea online

- XMLHttpRequest

- JSONP

- WebSockets


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

Puesta en práctica de lo aprendido APP Offline ANIMALES

- Pantalla de presentación

- Guardando las votaciones

- Agregando música

- Insertando interactividad

- Avisando del estado de la batería

- Agregando una foto y dinamizando la APP


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

Puesta en práctica de lo aprendido APP ONLINE MyTrivial

Presentando MyTrivial

- Interactuando con un servidor remoto

- Transfiriendo archivos a un servidor

- Registrando y mostrando online la puntuación

- Obteniendo contactos del dispositivo e invitarles a utilizar MyTrivial

- Guardando login y puntuación en toda la navegación

- Preparando la APP para la no conectividad


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

Monetizando nuestra APP Admob en Animales y MyTrivial

Tipologías de monetización

Apps gratuitas con In-App Advertising

Apps Freemium con compras In-App

Apps de pago

Apps con modelo de suscripción

¿Podemos utilizar In-App Advertising en PHONEGAP?

¿Cómo implementar In-APP Purchase con Phonegap?

¿Podemos utilizar PHONEGAP en una APP de pago?

¿Puede utilizarse PHONEGAP como modelo de suscripción?

ADMOB

- Configurando el Sitio

- ADMOB en MyTrivial

Este Curso IFCT035PO DESARROLLO DE APLICACIONES MÓVILES BASADO EN PHONEGAP está dirigido a todas aquellas personas de la Familia Profesional de Informática y comunicaciones que deseen especializarse en dicha materia.

Online
Referencia
EF_186364-1601

DURACIÓN
60 horas

Curso Formación SEPE Especialidad Formativa Especialidades Formativas Fundae IFCT035PO DESARROLLO APLICACIONES MÓVILES BASADO PHONEGAP
PROCESO DE COMPRA
  • 1. Ve a la Tienda
  • 2. Accede con tu cuenta o crea una nueva
  • 3. Realiza la compra
  • 4. Descarga el SCORM y por último instálalo en un solo click