Download - Prontuario del Curso de Android

Transcript
Page 1: Prontuario del Curso de Android

Desarrollo de Aplicaciones en Android Básico

Descripción:Este curso pretende introducir al estudiante al desarrollo de aplicaciones móviles en la plataforma de Android. Al salir del curso, el estudiante contara con conceptos básicos de cómo crear aplicaciones desde su inicio hasta el lanzamiento en la tienda de Google.

Metas del Curso: Reconocer conceptos básicos de la plataforma Android y su historia. Adquirir destrezas para planificar, desarrollar probar y lanzar una aplicación

móvil para teléfonos Android. Adquirir conocimiento básico en lenguaje de programación Java. Analizar e implementar elementos de interface gráfica que cumpla con los

estándares de Interacción Humana.Materiales: Computadora Windows, Mac o Linux con Android Studio (https://developer.android.com/sdk/index.html)

Horas Tópico Descripción

3Introducción a la plataforma Android

Descripción de los comienzos de la plataforma hasta convertirse en lo que es hoy día.

3Crear la primera aplicación.

Introducción a Android Studio, Java y el ciclo de vida de las actividades en Android. Además, discutir como añadir elementos en la pantalla y manejarlos programáticamente. Crear botones y

2Comunicación entre actividades

Crear múltiples actividades y pasar información entre ellas con intents además de un introducción al “manifest” de cada aplicación.Orientación de pantalla y savedInstanceState.

3 Interface GráficaDiscusión de elementos de interface grafica. Usos frecuentes para diferentes elementos

5 Fragmentos

Construir interfaces flexibles con fragmentos. Insertar múltiples fragmentos dentro de una misma actividad. Como construir aplicaciones para tabletas y teléfonos y comunicación entre múltiples fragmentos. Conceptos básicos de depuración.

1 PersistenciaGuardar información dentro de una aplicación para ser reusada en el futuro.

1 CámaraComo utilizar el camera intent para tomar una foto desde una aplicación y guardarla en la memoria.

3ActionBar y Drawer Menu

Utilizar el ActionBar para construir menús contextuales y una barra de búsqueda.

2 Concurrencia Ejecución de múltiples funciones paralelamente.

2 NetworkingComo conectarse con API’s utilizando concurrencia y extraer data para ser utilizada en las aplicaciones.

2 Play StoreComo lanzar aplicaciones en la tienda de aplicaciones

de Google. Subir nuevas versiones a la tienda y monitorear descargas y comentarios.