Logo UPV
Curs

ARQUITECTURAS SOFTWARE Y DISEÑO AVANZADO DE INTERFACE USUARIO

  • Des de: 19/04/21
  • fins a: 12/07/21
  • Campus de Gandia
  • En línia

Preinscripció des del 19/02/21

Promogut per:
Escuela Politécnica Superior de Gandia

Responsable de l'activitat:
Jesús Tomás Gironés


Modalitat

Presencial En línia Emissió en directe

0 hores

80 hores

0 hores
Lloc d'impartició
Campus virtual
Curso modalidad on-line Aula de Policonecta

Preu Col·lectiu Terminis Des de Fins a
310,00 € Alumni UPV PLUS o AAA UPV 1 termini - -
310,00 € Alumne UPV 1 termini - -
310,00 € Personal UPV 1 termini - -
370,00 € Públic en general 1 termini - -
310,00 € Desempleados y Profesores Primaria, ESO, Universidad (añadir al expediente documentación que lo justifique) 1 termini - -
310€ Alumni UPV PLUS o AAA UPV
310€ Alumno UPV a falta de menos de 30 créditos incluido PFC para terminar
310€ Personal UPV
370€ Público en general
310€ Desempleados y Profesores Primaria, ESO, Universidad (añadir al expediente documentación que lo justifique)

Acció formativa dirigida a

Personas o empresas que quieran desarrollar aplicaciones en Android y que dispongan de conocimientos básicos sobre programación en Android.
Deberán poseer una titulación universitaria (en cualquier especialidad) o estar matriculado en el último curso, con menos de 30 créditos ECTS incluido PFC para terminar.


Professors

  • Jorge Juan Barroso Carmona Professional del sector
  • Gonzalo Puga Sabio Professional del sector
  • Jesús Tomás Gironés Profesor/a Titular de Universidad
  • Jordi Bataller Mascarell Profesor/a Titular de Universidad
  • David Santamaria Alvarez Professional del sector

Metodologia didàctica

Para cada módulo se preparará un completo material con descripciones teóricas, tutoriales, prácticas, preguntas de repaso y PoliMedias.
El curso se estructura en unidades. Cada unidad comienza con una clase de introducción a través de PoliConecta. Luego, hay que realizar la lectura de los textos proporcionados en el libro o en pdf y el visionado del material audiovisual (PoliMedias). En cada unidad se proponen una serie de ejercicios paso a paso y prácticas, seguidas de preguntas de repaso. Todas las dudas podrán ser resueltas a través de los foros, correo electrónico o en el horario de tutorías que será establecido semanalmente a través de PoliConecta.
Transcurrido una semana se realiza una segunda clase de repaso. La unidad concluye con un examen tipo test.
Cada dos o tres unidades el alumno ha de entregar un proyecto Android, donde se implementen los aspectos más importantes de estas unidades. Se plantean unos objetivos mínimos que el alumno puede ampliar si desea obtener una calificación mayor.
Evaluación:
- 33% exámenes de los módulos
- 67% entrega de los proyectos desarrollados durante el curso

Temes que s'hi desenvolupen

1. Diseño avanzado de interfaces de usuario
- Comprender el funcionamiento de los Fragments
- Uso avanzado de RecyclerView y CoordinationLayout
- Barra de acciones y Navigation Drawer, Widget de búsqueda
- Aprender a realizar animación de propiedades
2. Diseño personalizado de vistas
- Crear nuevas vistas modificando o combinando vistas existentes
- Crear una vista desde cero
- Aprender a integrar un widget de escritorio en nuestra aplicación
- Insertar un widget en una notificación
3. Hilos de ejecución
- Programación concurrenre en Android
- Aprender el uso de AsyncTask para crear nuevos hilos
- Crear y conectar servicios
- SurfaceView con animaciones
4. Testing
- Test unitario
- Test de instrumentación
- Text de IU con Expreso
- Realización de Katas de test
5. Kotlin
- Principales características y diferencias con Java
- Funciones: Lambdas, anónimas e inline
- Clases: de datos, selladas, enumeradas y extensiones
- Anko
- Tratamiento de null
- Buenas prácticas en Kotlin
6. Patrones y librerías de apoyo
- Descripción de los principales patrones de diseño
- Librerías de apoyo para framework
- Buenas prácticas de programación: SOLID y STUPID
7. Arquitecturas de sotfware
- Moledo Vista Controlador(MVC)
- Moledo Vista Presentador(MVP)
- Moledo Vista Vista-Modelo(MVVP)
- Arquitectura CLEAD


Projecte formatiu

MÀSTER EN DESENVOLUPAMENT D'APLICACIONS SOBRE DISPOSITIUS MÒBILS

  • En línia
  • |
  • 21 de setembre 2020
  • |
  • 60.0 ECTS

MÀSTER EN DESENVOLUPAMENT D'APLICACIONS ANDROID

  • En línia
  • |
  • 17 de setembre 2018
  • |
  • 60.0 ECTS
  • |
  • Impartint-se

DIPLOMA D'ESPECIALITZACIÓ EN DESENVOLUPAMENT D'APLICACIONS ANDROID

  • En línia
  • |
  • 21 de setembre 2020
  • |
  • 30.0 ECTS

Contacte

Modalitat

EN LÍNIA

Curs

2020-2021

ECTS

8

Campus

Gandia

0 h

Presencials

80 h

En línia

Vull rebre informació sobre aquesta activitat.

@