Curso

ANDROID ONLINE: PROGRAMACIÓN AVANZADA

  • Desde: 27/2/13
  • Hasta: 24/5/13
  • Campus Virtual
  • Idioma: Castellano
  • Presencial

Preinscripción desde el 21/11/12

Promovido por:
Instituto de Investigación para la Gestión Integrada de Zonas Costeras

Responsable de la actividad:



Modalidad

Presencial Online Emisión en directo

30 horas


0 horas


0 horas

Horario

Online
Clases los miércoles de 18:00 a 20:30
Tutorías los viernes de 18:30 a 20:30

Lugar de impartición
online a través de Poliformat y Policonecta (Adobe Conect)
Modalidad

PRESENCIAL

Curso

2012-2013

ECTS

7,6

Campus

Virtual

30 h

Presenciales

0 h

Online

Precio Colectivo
270 € Alumno UPV 
270 € Alumni UPV PLUS o AAA UPV 
270 € Personal UPV 
320 € Público en general 
270 €  Parados
320,00 euros - Público en general
270,00 euros - Personal UPV (PAS y PDI)
270,00 euros - Alumni UPV
270,00 euros - Alumno UPV
270,00 euros - Parados

Objetivos

Sera capaz de desarrollar programas en Android a nivel avanzado


Profesores

  • Jordi Bataller Mascarell Profesor/a Titular de Universidad
  • Beatriz Tirado Gil Especialista Técnico
  • Carsten Vogt Profesional del sector
  • Vicente Carbonell Frasquet Profesional del sector
  • Jesús Tomás Gironés Profesor/a Titular de Universidad

Temas a desarrollar

Diseño avanzado de interfaces de usuario
- Uso de vistas y Layouts avanzados
- Fragments
- Drag and drop

Creación de vistas personalizada
- Creación de una vista paso a paso
- Definición de atributos
- Widgets de escritorio

*Entrega de un proyecto

Conectividad con Bluetooth
- Bluetooth en general
- Comunicación entre dos dispositivos de Android
- Comunicación entre un dispositivo de Android y un ordenador con Java SE.

Threads para el interfaz del usuario
- El hilo del interfaz de usuario
- Uso de AsyncTask
- SurfaceView

*Entrega de un proyecto

Servicios en la nube
-Introducción y servicios ofrecidos por Google
-Notificaciones push
-Almacenamiento en la nube

Aplicaciones Web en Android
-Introducción a las tecnologías Web
-Uso de WebView
-Aplicaciones híbridas
-Alternativas en la programación independiente de la plataforma para móviles

*Entrega de un proyecto

Programación en código nativo
- Cuando desarrollar en código nativo
- Instalar Android NDK
- Una primera aplicación
- Acceso a las librerías nativas

Redes sociales
- Cómo sacarles provecho en nuestras aplicaciones
- Integración con Facebook
- Integración con Twitter.
- Validar usuarios usando cuentas Google


*Entrega de un proyecto

Distribución de aplicaciones
- Play Store y otras alternativas de distribución
- Inserción de Publicidad
- Publicar en varios niveles
- Protección de aplicaciones (ofuscación, LVL)