DATOS IDENTIFICATIVOS 2019_20
Asignatura (*) PROGRAMACIÓN AVANZADA DE DISPOSITIVOS MÓVILES Código 17234268
Titulación
Grado en Ingeniería Informática (2010)
Ciclo
Descriptores Cr.totales Tipo Curso Periodo
6 Optativa 1Q
Lengua de impartición
Català
Departamento Ingeniería Informática y Matemáticas
Coordinador/a
MILLAN MARCO, PEDRO
Correo-e pere.millan@urv.cat
tomas.gonzalez@urv.cat
Profesores/as
MILLAN MARCO, PEDRO
GONZALEZ SANCHEZ, TOMAS
Web http://campusvirtual.urv.cat
Descripción general e información relevante Programació Android avançada.

Competencias
Tipo A Código Competencias Específicas
 TEL1 Capacidad de construir, explotar y gestionar las redes, servicios, procesos y aplicaciones de telecomunicaciones, entendidas éstas como sistemas de captación, transporte, representación, procesamiento, almacenamiento, gestión y presentación de información multimédia, des del punto de vista de los servicios telemáticos.
 TEL2 Capacidad para aplicar las técnicas en que se basan las redes, servicios y aplicaciones telemáticas, como sistemas de gestión, señalización y commutación, encaminamiento y enrutamiento, seguridad (protocolos criptogràficos, tunelización, cortafuegos, mecanismos de cobro, de autenticación y de protección de contenidos), ingeniería de tránsito (teoría de grafos, teoría de colas y teletránsito) tarificación y fiabilidad i calidad de servicio, tanto en entornos fijos, móviles, personales, locales o a gran distancia, con diferentes anchos de banda, incluyendo telefonía y datos.
 TEL4 Capacidad de describir, programar, validar y optimitzar protocolos e interfícies de comunicación en los diferentes niveles de una arquitectura de redes.
 TEL5 Capacidad de seguir el progreso tecnológico de transmisión, commutación y proceso para mejorar las redes y servicios telemáticos.
 TEL7 Capacidad de programación de servicios y aplicaciones telemáticas, en red y distribuidas.
Tipo B Código Competencias Transversales
Tipo C Código Competencias Nucleares

Resultados de aprendizaje
Tipo A Código Resultados de aprendizaje
 TEL1 Implementa una aplicación completa para dispositivos móviles Android.
 TEL2 Conoce la aplicación de las aplicaciones móviles como métodos de seguridad, pagos electrónicos, etc.
 TEL4 Conoce los componentes necesarios para desarrollar aplicaciones Android avanzadas.
 TEL5 Conoce las tendencias y futuras evoluciones de las aplicaciones móviles.
 TEL7 Conoce los fundamentos de la plataforma Android .
Comprende cómo la plataforma Android gestiona las aplicaciones.
Conoce los componentes básicos utilitzados para desarrollar aplicaciones Android.
Tipo B Código Resultados de aprendizaje
Tipo C Código Resultados de aprendizaje

Contenidos
tema Subtema
Revisió de conceptes bàsics. Cicle de vida.
Interfície gràfica. Material design.
Esdeveniments, gestos, broadcast receivers.
Multithreading: services, handlers.
Llibreries d'accés a xarxa.
Persistència de dades: bases de dades i content providers.
Gràfics. Fragments.
Interacció avançada. Autenticació. Serveis de xarxa avançats.

Planificación
Metodologías  ::  Pruebas
  Competencias (*) Horas en clase
Horas fuera de clase
(**) Horas totales
Actividades introductorias
1 0 1
Sesión magistral
TEL2
TEL5
28 58 86
Practicas a través de TIC en aulas informáticas
TEL1
TEL4
TEL7
28 58 86
Atención personalizada
1 0 1
 
Pruebas objetivas de tipo test
TEL2
TEL5
1 2 3
Pruebas prácticas
TEL1
TEL4
TEL7
1 2 3
 
(*) En el caso de docencia no presencial, serán las horas de trabajo con soporte virtual del profesor.
(**) Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de los alumnos

Metodologías
Metodologías
  descripción
Actividades introductorias Presentació de l'assignatura
Sesión magistral Classes de teoria per presentar els diferents elements i conceptes que formen l'assignatura.
Practicas a través de TIC en aulas informáticas Pràctiques en laboratori, de programació de dispositius Android.
Atención personalizada Consultes als professors, per resoldre problemes i dificultats d'aprenentatge.

Atención personalizada
descripción
Els professors atendran l'alumne/a per resoldre els problemes i dificultats d'aprenentatge de les matèries i competències de l'assignatura.

Evaluación
Metodologías Competencias descripción Peso        
Pruebas objetivas de tipo test
TEL2
TEL5
2 qüestionaris Moodle sobre conceptes de teoria (20% + 30%) 50%
Pruebas prácticas
TEL1
TEL4
TEL7
2 pràctiques (25% + 25%) 50%
Otros  
 
Otros comentarios y segunda convocatoria

Cal realitzar dues proves tipus test sobre conceptes de teoria. La 2ª prova inclou el temari complet de tota l'assignatura. No es poden consultar apunts, llibres, ni cap dispositiu electrònic.Als laboratoris cal completar 2 exercicis pràctics de programació en Android.Cal obtenir una nota mínima de 4 sobre 10 a la part de teoria i a la de laboratoris.
En 2a convocatòria les activitats avaluatives són les equivalents de 1a convocatòria: un test de tota la teoria, i un nou termini per lliurar els 2 exercicis pràctics.


Fuentes de información

Básica Google, Android Developers, Online, https://developer.android.com
Joan Ribas Lequerica, Desarrollo de Aplicaciones para Android (edición 2018), Anaya Multimedia, 2017
José Dimas Luján, Android: aprende desde cero a crear aplicaciones, RC Libros, 2015

Complementaria Udacity, Udacity Android, Online, https://www.udacity.com/courses/android
Nazim Benbourahla, Android 7: principios del desarrollo de aplicaciones Java, Ediciones ENI, 2017

Recomendaciones

Asignaturas que continúan el temario
TRABAJO DE FIN DE GRADO/17244301

Asignaturas que se recomienda cursar simultáneamente
LABORATORIO DE APLICACIONES Y SERVICIOS MÓVILES/17244137
LABORATORIO DE APLICACIONES Y SERVICIOS MÓVILES/17244228

Asignaturas que se recomienda haber cursado previamente
APLICACIONES Y SERVICIOS MÓVILES/17244115
 
Otros comentarios
És important tenir un cert nivell d'anglès per entendre la documentació oficial d'Android. És recomanable disposar d'un dispositiu Android per poder treballar fora del laboratori. És molt important el treball dia a dia i no deixar-ho tot per al final. És molt recomanable assistir a classe per entendre millor la documentació i informació facilitada pels professors, i poder resoldre els dubtes que es plantegin.
(*)La Guía docente es el documento donde se visualiza la propuesta académica de la URV. Este documento es público y no es modificable, excepto en casos excepcionales revisados por el órgano competente o debidamente revisado de acuerdo la normativa vigente.