Introducción al desarrollo con Android

¿QuiÉnes somos?

  • Hermes Valenciano
    • hermes.valenciano@jediupc.com
    • Desarrollador en JEDI e ingeniero informático en HP
  • Álvaro Girona
    • alvaro.girona@jediupc.com
    • Desarrollador  y jefe de proyectos en JEDI

Sobre el curso

  • Duración: 40 horas
  • 2 Créditos ECTS a Fibers
  • Individual (aconsejable pair programming)
  • Asistencia mínima: 80% de las clases (máx. 8 horas de ausencia)
  • Evaluación: Proyecto cuenta un 100% de la nota
  • Dinámica: La teoría y el proyecto se llevarán a cabo en paralelo.

Temario

  1. Introducción, herramientas básicas y estructura
  2. Componentes básicos de trabajo y UI
  3. Activities e Intents
  4. Material design y notificaciones
  5. Almacenamiento y threads
  6. Fragments, listas y pagers
  7. Aplicaciones en background (Services)
  8. Interacción con Hardware
  9. Interacción con herramientas externas y API REST
  10. Proyecto y Google Play

Fragmentación en Android

Trabajaremos a partir de la versión 6.0

Entorno de trabajo

  • Necesitaremos el SDK (Software Development Kit) de Android.
    • Android Studio (IDE) basado en IntelliJ Idea
  • En caso de usar un terminal, es necesario disponer de los drivers USB.
  • Es básico consultar developer.android.com
  • Material disponible en el classroom.

CRÉDITOS

  • Joan Barroso
  • Marc Benedí
  • Hussein Elbaroudy
  • Albert Navarro
  • Marcos Pérez
  • Hermes Valenciano

1 - Introducción

By androidjedi

1 - Introducción

  • 457