Del 26 febrero al 6 marzo de 2019

Objetivos

Familiarizar al alumno con las herramientas y conceptos básicos en cuanto a al desarrollo de aplicaciones nativas se refiere. Establecer los fundamentos del diseño de apps y obtener una visión global sobre los distintos escenarios en Android. Abordar de forma práctica el diseño y desarrollo de apps para que una vez finalizado el curso, el alumno pueda publicar sus primeras aplicaciones.

Requisitos de los alumnos

Para este curso, es recomendable estar familiarizado con algún lenguaje de programación, siendo Java el ideal. No obstante, dado que Android usa sus propias librerías y que el curso parte desde 0, personas con conocimientos en otros lenguajes como PHP, Javascript, Ruby, Python… podrán seguir la formación sin problemas.

Contenido

Introducción al mundo Android y Android Studio

    • Instalación IDE Desarrollo
    • Emulador Virtual
    • Dispositivo Físico cable-US
    • Crear un proyecto
    • Estructura y Archivos
    • Main Activity
    • LogCat
    • Breakpoints
    • Contexto
    • Ciclo de Vida

Diseño de interfaces

    • Elementos de la UI
    • Image View
    • Constraints layouts
    • Linear y Scroll
    • Table Layout
    • Layout Alternativo
    • Unidades de medida
    • Identidad Corporativa
    • Ejercicio
    • Solución

Primeros pasos agregando funcionalidad

    • Introducción a los activities
    • Intent
    • Navegación entre Activities
    • inflate menu
    • Opción seleccionada menu
    • put extra
    • Ejercicio Vista
    • Solución
    • App Frases
    • Paso 1 - Resolvemos la vista
    • Paso 2 - Clase con Frases
    • Paso 3 - Color y consejos del abuelo

Nuestra primera App nativa

    • Presentación del taller
    • Paso 1 Activity e Intent
    • Paso 2 Constructor Setters y Getters
    • Paso 3 - Clase Opciones
    • Paso 4 - Contenidos
    • Paso 5 - Página final

Creación App gestión de usuarios (CRUD)

    • Taller intermedio, creación de una app de gestión de usuarios
    • Tipos de almacenamiento
    • Almacenamiento persistente
    • Gestión de bases de datos
    • Almacenamiento local

Publicación de nuestras aplicaciones

    • Publicación de una App
    • Google Play
    • generación APK y claves

Fechas y horarios

Fechas: del 26 de febrero al 6 de marzo de 2019

Horario: de lunes a jueves de 16:00 a 21:00

Horas: 30

Lugar de impartición

Centro Tecnológico de La Rioja

Avda. Zaragoza 21

Logroño

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.

Inscripción