You are on page 1of 4

DIPLOMA DE ESPECIALIZACIN EN DESARROLLO DE APLICACIONES PARA ANDROID

Breve descripcin del curso:


El
plan de estudios se ha estructurado en 4 asignaturas:
"Android: Fundamentos de Programacin"
Se describen los principios bsicos de la plataforma Android. Tras este
curso el alumno ya podr desarrollar aplicaciones 100% funcionales.
"Android: Programacin Avanzada"
Se tratan nuevos aspectos que permitirn al alumno desarrollar
aplicaciones avanzadas. Se incluye: diseo de interfaces de usuario,
servicios en la nube, aplicaciones Web, Hilos, Bluetooth, ingeniera
inversa, desarrollo en cdigo nativo y redes sociales.
"Google Glass y dispositivos wearable"
Se aborda el desarrollo de aplicaciones con estos innovadores
dispositivos. Se hace especial atencin a los principios de diseo y
cmo sacarle provecho a sus principales entradas: audio y vdeo.
"Proyecto"
Finalmente, los conocimientos desarrollados se han de poner en prctica
mediante el desarrollo de un trabajo guiado en un proyecto final. Este
trabajo puede ser desarrollado a modo de prcticas en empresa, para lo
que se dispone de varias empresas colaboradoras. Tambin puede ser
realizado de forma libre por el alumno en el caso de que ste, est
interesado en el desarrollo de una idea propia o para la empresa en la
que ya est trabajando.
Al terminar la actividad el asistente podr (descripcin de objetivos de la actividad):
El objetivo principal del ttulo es capacitar al alumno para adaptar sus conocimientos en el desarrollo de aplicaciones
para dispositivos mviles, con un alto grado de especializacin en la plataforma Android. Tras cursar las materias
incluidas en el Diploma de Especializacin, el alumno ser capaz de realizar aplicaciones complejas sobre la
plataforma Android, dominando desde el diseo y desarrollo, hasta el testeo y publicacin. Adems, conocer la
arquitectura y principales caractersticas de Android. As mismo, el alumno disear interfaces de usuario vlidos para
diferentes tipos de dispositivos, utilizando servicios de localizacin, pantalla tctil, sensores, grficos, multimedia, hilos
de ejecucin, almacenamiento de datos y acceso a Internet. Se estudiar las particularidades de diferentes tipos de
dispositivos: telfonos inteligentes, tabletas, wearables y Google Glass.
Tambin se tratar como integrar en Android aspectos de gran importancia en las aplicaciones mviles actuales, como
son: servicios en la nube, aplicaciones Web, acceso a redes de comunicacin, redes sociales, evitar ingeniera
inversa en nuestras aplicaciones y procesado de audio y vdeo.
Conocimientos de acceso:
Poseer una titulacin universitaria o estar matriculado en el ltimo curso
Debern presentar: fotocopia DNI, fotografa carnet, fotocopia ttulo universitario.
Conocimientos previos necesarios:
Se requieren conocimientos bsicos de programacin, preferiblemente en Java.
Accin formativa dirigida a:
Personas o empresas que quieran desarrollar aplicaciones en Android y que dispongan de conocimientos bsicos de
programacin.
Debern poseer una titulacin universitaria (en cualquier especialidad) o estar matriculado en el ltimo curso.
Temas a desarrollar:

Universitat Politcnica de Valncia

Pgina 1 de 4

MATERIA 1: ANDROID: FUNDAMENTOS DE PROGRAMACIN


- La plataforma Android y su entorno de desarrollo.
- Diseo de la interfaz de usuario
- Actividades, Fragments e Intenciones
- Grficos en Android
- Hilos de ejecucin y entradas en Android
- Multimedia y ciclo de vida de una actividad
- Seguridad y posicionamiento
- Servicios, notificaciones y receptores de anuncios
- Almacenamiento de datos
- Internet: sockets, HTTP y servicios web
- Publicar Aplicaciones
MATERIA 2: ANDROID: PROGRAMACIN AVANZADA
- Diseo avanzado de interfaces de usuario
- Creacin de vistas personalizada
- Hilos para el interfaz del usuario
- Conectividad con Bluetooth
- Servicios en la nube
- Aplicaciones Web en Android
- Programacin en cdigo nativo
- Redes sociales
- Ingeniera inversa en Android
MATERIA 3: GOOGLE GLASS Y DISPOSITIVOS WEARABLE
- Principios de diseo en Google Glass y dispositivos Wearable
- El API Android Wear
- Desarrollo con Mirror API y desarrollo con GDK
- Gestos, entrada por voz y sensores
- Introduccin al procesado de audio y vdeo
MATERIA 4: PROYECTO
- Desarrollo de un proyecto de temtica libre aplicando los conocimientos adquiridos en las asignaturas del Diploma.
Metodologa didctica:
La formacin es 100% online. Se utilizan las herramientas: poliFormaT (Herramienta Web para ejercicios guiados,
entrega de prcticas, exmenes, foros), poliMedia (grabaciones de vdeos) y poliConecta (clases en directo por
videoconferencia y tutoras).
En las distintas unidades de cada asignatura, el alumno ha de seguir el plan de trabajo establecido que incluye:
- Clase de introduccin a la unidad por poliConecta (mircoles 18:00-20:30. Si no puedes asistir podrs ver la
grabacin.)
- Lectura de los aspectos terico en el libro del curso.
- Visionado de grabaciones poliMedia.
- Realizacin de ejercicios guiados, prcticas y preguntas de repaso.
- Consulta de dudas en el foro.
- Tutoras personalizadas a travs de poliConecta (lunes tarde o bajo demanda).
- Clase de introduccin a la unidad por poliConecta
- Test de evaluacin en poliFormaT
- Entrega de un proyecto para su correccin (cada dos unidades).
En cada asignatura se realiza uno o varios proyectos, que engloban los aspectos ms importantes estudiados.
Documentacin a entregar a los alumnos:
Los alumnos recibirn los libros que se utilizaran como gua en las distintas asignaturas que cursadas, incluidos en el
coste de la matrcula:
"El Gran Libro de Android" de la editorial Marcombo, ISNB:9788426719768
"El gran libro de Android avanzado" de la editorial Marcombo, ISBN:9788426720788
Organizadores:
Director

JESS TOMS GIRONS

Coordinador

BEATRIZ TIRADO GIL

Datos bsicos:
Direccin web

www.androidcurso.com

Correo electrnico

beatigi@upvnet.upv.es

Universitat Politcnica de Valncia

Pgina 2 de 4

Tipo de curso

DIPLOMA DE ESPECIALIZACION

Estado

IMPARTINDOSE

Duracin en horas

750 horas en actividades no lectivas

Crditos ECTS

30

Informacin tcnica docente

Beatriz Tirado
beatigi@upvnet.upv.es
Ext. 49347
96 284 93 47 EPSG

Bibliografa:

"El Gran Libro de Android" de la editorial Marcombo, S.A. ISNB:9788426719768


"El gran libro de Android avanzado" de la editorial Marcombo, S.A.
ISBN:9788426720788
"Thinking in Java" Bruce Eckel, version online: http://www.mindviewinc.com/Books/

Dnde y Cundo:
Dnde

INTERNET

Horario

INTERNET

Observaciones al horario

Curso modalidad on-line, las clases se impartirn a travs de poli[Conecta]


Si no se puede asistir en el horario establecido, se podr seguir la grabacin.
*Clases los mircoles de 18:00 a 20:30 (Policonecta)
*Tutoras los lunes de 18:30 a 20:30

Lugar de imparticin

Curso modalidad on-line


Aula de Policonecta

Fecha Inicio

2/07/14

Fecha Fin

27/07/15 La fecha lmite para entrega de trabajos, realizacin de prcticas y otras


actividades no lectivas ser el 1/09/15

Datos de matriculacin:
Matrcula desde

17/06/14

Inicio de preinscripcion

29/04/14

Mnimo de alumnos

30

Mximo de alumnos

90

Precio

1.200,00 euros

Observaciones al precio

Miembros comunidad univesitaria UPV: 1.000 euros


Desempleados y Profesores: 1.000 euros.
Con certificado MOOC Android en MiriadaX o UPVX: 1.100 euros
Pblico en general: 1.200 euros
Fraccionado en 2 plazos:
1 vto. 24/06/14
2 vto. 02/12/14

Profesorado:
ALBIOL COLOMER, ANTONIO
BATALLER MASCARELL, JORDI
BRI MOLINERO, DIANA
CNOVAS SOLBES, ALEJANDRO
CARBONELL FRASQUET, VICENTE
GARCIA PINEDA, MIGUEL
TOMS GIRONS, JESS
VOGT, CARSTEN

Asignaturas del Curso:

Universitat Politcnica de Valncia

Pgina 3 de 4

Asignatura

Tipo
oferta

Nombre
del
Grupo

Previsto
Inicio

Previsto
Fin

ANDROID: FUNDAMENTOS DE PROGRAMACION

14/15

2/07/14

5/11/14

ANDROID: PROGRAMACION AVANZADA

14/15

5/11/14

11/02/1
5

GOOGLE GLASS Y DISPOSITIVOS WEARABLES

14/15

11/02/1
5

27/05/1
5

PROYECTO

14/15

27/05/1
5

27/07/1
5

[O] Optativa [T] Troncal

Universitat Politcnica de Valncia

Pgina 4 de 4