2. OBJETIVOS DEL SEMINARIO TALLER:
1. Aprender programación móvil en Android.
2.Entender el Flujo de estados de Actividades yFragmentos.
3.Creación de Interfaces de Usuario.
4.Aprender a usar Google Maps yGeolocalización.
5. Aprender a usar Servicios Rest.
DIRIGIDO A:
A estudiantes de pregrado de la carrera de Ingeniería de
Sistemas yotras carreras afines
A todo el Público en General con conocimientos en programación
Orientada a Objetos con deseo de aprender los principios
básicos de este sistema operativo basado en Linux, diseñado
principalmente para dispositivos con pantalla táctil.
PERFIL Y REQUISITOS DE ENTRADA:
1. Tener fuerte conocimiento en la Programación Orientadas a
Objetos
2.Actitudes: Proactividad, Autodidactas yResponsables.
3.Traer laptop al evento.
INVERSION Y CERTIFICACION:
Público en General: S/. 200
Certificación emitida por la Universidad Nacional de Moquegua.
LUGAR Y SESIONES:
LUGAR: Instalaciones de la UNAM – Ciudad Jardín- ILO
Horario: Viernes (14:00-19:00) Sábado (08:-13:00)
SESION 1: Introducción a la programación móvil en Android.
SESION 2: Adapters yFragments.
SESION 3: Material Design yServicios Rest.
SESION 4: Mapas geolocalizacion y GPS.
SESION 1: INTRODUCCIÓN A LA PROGRAMACIÓN
MÓVIL EN ANDROID.
Día Viernes 19 de junio 2015
Tema Contenido
INTRODUCCION
ANDROID
Introducción
Historia
Arquitectura y Componentes
Ciclo de Vida Actividad
Entorno de desarrollo
(Android Studio)
Dispositivo Móvil Virtual
(Geny Motion) o Físico
COMPONENTE
ACTIVITY
Hello World usando ciclo de
vida de la Actividad
CONSTRUCCION
APLICACIÓN
BASICA
“CONVERSION
GRADOS”
Creación Modelo Cliente
Creación Layout y
Actividades
Integración y ejecución de la
Aplicación
PRACTICA HACER UNA
CALCULADORA BASICA
Usar Layout, Actividades e
Intent
SESION 2: ADAPTERS Y FRAGMENTS.
Día Sábado 20 de junio 2015
Tema Contenido
REPASO SESION I
COMPONENTE
ADAPTER
Adapter
Tipos de Adapters
Patrones de Performance
CONSTRUCCION
APLICACIÓN
INTERMEDIA “MURO
DE DONACION LIBROS”
PARTE I
Creación Modelo
Creación Layout, Activities y
Adapters
Integración y Ejecución de la
Aplicación
COMPONENTE
FRAGMENT
Fragment
Tipos de Fragment y
Componentes de Interfaces
Ciclo de Vida Fragment
APLICACIÓN
INTERMEDIA “MURO
DE DONACION LIBROS”
PARTE II
Creación Modelo
Crear Componente Visual y
los Fragments
Integración y Ejecución de la
Aplicación
SESION 3: MATERIAL DESIGN Y SERVICIOS REST.
Día Viernes 26 Junio2015
Tema Contenido
REPASO SESION II
MATERIAL DESIGN
Introducción
Ejemplos y compatibilidad
CONSTRUCCION
APLICACIÓN
INTERMEDIA “MURO
DE DONACION LIBROS”
PARTE III
Creación componente
material Design
Integración y Ejecución de la
Aplicación
SERVICIOS REST
AsyncTask y Threads
Conexión con APIs REST y
JSON
CONSTRUCCION
APLICACIÓN
INTERMEDIA
“MURO DE
DONACION
LIBROS”
PARTE IV
Creación Modelo Cliente
Creación Async Task para
servicios
Creación conexión Rest con
un Servidor Web y métodos
Creación Modelo Entidad
Relación Server
Integración y Ejecución de la
Aplicación
SESION 4: MAPAS, GEOLOCALIZACIÓN Y GPS.
Día Sábado 27 de junio 2015
Tema Contenido
REPASO SESION III
MATERIAL DESIGN
Introducción
Instalación Google Maps API
Compatibilidad y Métodos
GEOLOCALIZACION
Y GPS
Introducción
Tipos de Ubicación GSM y
GPS
Compatibilidad y Métodos
CONSTRUCCION
APLICACIÓN
INTERMEDIA
“MURO DE
DONACION
LIBROS”
Creación Modelo Cliente
Obtener la posición del GPS
Creación de la key en la
página de google para
permisos de mapa
Creación componente visual
para mostrar el mapa
Integración y Ejecución de la
Aplicación