Curso Android Avanzado

Transcription

Curso Android Avanzado
Curso Android Avanzado
Ms (C).Ing. Roberto Porto Solano
PRESENTACIÓN
En el Curso se abordará una de las tecnologías más relevantes en la actualidad en el
área de desarrollo de software, como lo es el tema de la programación en Android.
Desde su irrupción en el mercado móvil, la plataforma Android liderada por Google ha
ocupado rápidamente una posición de liderazgo en el sector. Su filosofía basada en
software libre y la accesibilidad de sus herramientas de desarrollo, han convertido a
Android en la herramienta preferida para gran parte de la comunidad de
desarrolladores. Inicialmente, en el presente diplomado se llevará a cabo una
introducción a Android, a su programación y a las herramientas más importantes.
Por tanto, este curso va dirigido a todas aquellas personas Interesadas en dos temas
pertinentes actualmente como lo es la programación de aplicaciones móviles para la
plataforma Android.
2. OBJETIVO DEL CURSO
Capacitar al personal (Estudiante) en la apropiación de herramientas móviles
avanzadas, conceptos, técnicas de integración y creación de aplicaciones móviles
interactivas.
3. METODOLOGÍA
El desarrollo de las clases se realizará en una sala de cómputo con la interacción y
participación activa de los estudiantes.
* Al comienzo del curso, el profesor hará entrega a sus alumnos del contenido
programático de este seminario para que el estudiante asista preparado a clase.
* Al inicio de cada nuevo tema, el profesor entregará a sus alumnos materiales del
tema a tratar y por cada clase se desarrollará un taller con la utilización del computador
como herramienta de trabajo.
* En cada clase, el profesor explicará cada tema y luego se desarrollará la práctica con
un taller.
4. CONTENIDO TEMATICO
4.1 Programación en Android
* Reproducción de Audio
* Grabación de Audio
* Utilización de Cámaras
* Manejo de Base de Datos externas
* Almacenamiento de datos en Formularios.
* Servicios, notificaciones y receptores de anuncios
* Conexión con Web servicie
* Localización y Mapas
* Internet: sockets, HTTP y servicios web.
APLICACIONES ANDROID
A medida que finalice cada tema se realizará sus respectivos ejemplos.
* Ejemplo Reproductor de música.
* Ejemplo grabador de Audio.
* Ejemplo Gráficos en Android.
* Ejemplo Manejo sensores.
* Ejemplo Evento Touch utilizado en juegos.
* Ejemplo Lector de Códigos Qr.
* Ejemplo Almacenamiento de datos.
* Ejemplo Posicionamiento (Manejo Mapas).
* Ejemplo Servicios (Conexión con Web servicie).
* Ejemplo Utilización de recursos web.
5. RECURSOS
TALENTO HUMANO
* Docente titular del seminario.
MATERIALES DE APRENDIZAJE
* Tablero.
* Video beam.
* Sala de informática.
* Materiales impresos.
* Internet.
BIBLIOGRAFÍA
* Curso de Programación en Android Maestros del web.
* Curso de Programación en Android Sgoliver.