Planificación de Programación para Dispositivos Móviles (2020)
Información básica
| Carrera |
| IngenierÃa en Informática |
| Departamento |
| Informática |
| Sitio Web |
| http://entornovirtual.unl.edu.ar/course/view.php?id=144 |
| Plan de Estudios | |
| Carácter | PerÃodo |
| Cuatrimestral | 2° Cuatrimestre |
| Docente Responsable | |
| Pablo Andrés Garello | |
Equipo docente
| Nombre y Apellido |
| Castoldi, Federico |
| Dalmolin, Gabriel Sebastian |
| Garello, Pablo Andrés |
Carga horaria
| Carga horaria total | 60 | hs |
| TeorÃa | 30 | hs |
| Resolución de ejercicios | 30 | hs |
| Proyecto y diseño | 0 | hs |
| Evaluaciones | 0 | hs |
| Formación experimental | 0 | hs |
| Resolución de problemas de ingenierÃa | 0 | hs |
| Otras actividades | 0 | hs |
Contenidos mÃnimos
Caraterísticas de los dipositivos móviles y su evolución. Introducción al ecosistema Android. El móvil en la nube. WebSocket. WebService. Conectividad con el exterior. HTTP. JSON. XML. Push. Geo-localización. Mapas. Hilos. Asynctask. Publicación de aplicaciones en el Google Play Store. |
Objetivos
Que el alumno logre dominar y aplicar los conceptos necesarios para trabajar con dispositivos móviles. |
Conocimientos especÃficos previos para cursar la asignatura
Los alumnos deberán tener aprobado el 5to cuatrimestre de la carrera |
MetodologÃa de enseñanza
Clases teórico prácticas |
Programa AnalÃtico
| Unidad I: Introducción a los Dispositivos Móviles |
|
Evolución. Los Equipos: la pantalla, la memoria, el teclado, introducción de texto, tecnologías de comunicación, otras características. |
| Unidad II: Activity, Layout y View |
|
Mi primera aplicación |
| Undad III: Intent y Adapter |
| Comunicación con otras aplicaciones del movil y de la nube |
| Unidad IV: Sensores (Acelerómetro, GPS, Oscilómetro) |
| Sensores (Acelerómetro, GPS, Oscilómetro) |
| Unidad V: WebService, JSON, AsyncTask |
| Consumir servicios a traves de WebService disponibles en la web. Interpretar datos en formato JSON. Crear tareas asincrónicas. |
| Unidad VI: SQLite |
| Guardar datos en el motor de datos SQLite, integrado al CORE de Android |
| Unidad VII: ListView Adapter |
| Crear una aplicación tipo Carrito de Compras para moviles. |
| Unidad VIII: Fragment |
| Interfaz de alto nivel, diseño de pantallas utilizando Fragments |
| Unidad IX: GooglePlayStore |
|
Subir aplicaciones al Google Play Store |
| Unidad X: WebSocket – PUSH – Servidor HTTP |
|
Programar aplicaciones del lado del servidor. |
BibliografÃa
| BibliografÃa complementaria |
Sin Datos |
Cronograma de actividades
| Unidad I, II y III | Semana 1 | Tipo: T | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Unidades I, II y III |
|||
| Observaciones: | |||
| Unidad IV | Semana 2 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Unidad IV |
|||
| Observaciones: | |||
| Unidad IV | Semana 2 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercicios Unidad IV |
|||
| Observaciones: | |||
| Unidad IV: Eventos | Semana 3 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Eventos de teclado y punteros |
|||
| Observaciones: | |||
| Unidad IV: Eventos | Semana 3 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercicios |
|||
| Observaciones: | |||
| Práctica en laboratorio | Semana 4 | Tipo: EP | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Resolución de ejercicios |
|||
| Observaciones: | |||
| Unidad V: Comunicaciones | Semana 5 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Comunicaciones |
|||
| Observaciones: | |||
| Unidad V: Comunicaciones | Semana 5 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Comunicaciones |
|||
| Observaciones: | |||
| Unidad V: Comunicaciones | Semana 6 | Tipo: EP | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Comunicaciones |
|||
| Observaciones: | |||
| Unidad VI y VII | Semana 7 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Introducción al desarrollo de videojuegos e interfaces de bajo nivel |
|||
| Observaciones: | |||
| Unidad VI y VII | Semana 7 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Unidad VI y VII | Semana 8 | Tipo: EP | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Unidad VIII y IX | Semana 9 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Unidad VIII y XI |
|||
| Observaciones: | |||
| Unidad VIII y IX | Semana 9 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Unidad VIII y IX | Semana 10 | Tipo: EP | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Unidad X: Fundamentos de Android | Semana 11 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Introducción a Android |
|||
| Observaciones: | |||
| Unidad X | Semana 11 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Unidad X: Creando una aplicación | Semana 12 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Componentes de pantalla. |
|||
| Observaciones: | |||
| Unidad X | Semana 12 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Unidad X: accediendo a las caracterÃsticas avanzadas de Android | Semana 13 | Tipo: T | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Características avanzadas de Android. |
|||
| Observaciones: | |||
| Unidad X: accediendo a las caracterÃsticas avanzadas de Android | Semana 13 | Tipo: EP | Duración: 2 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Práctica en laboratorio | Semana 14 | Tipo: EP | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Ejercitación |
|||
| Observaciones: | |||
| Entrega de TP FINAL | Semana 15 | Tipo: EP | Duración: 4 hs |
| Docente/s responsable/s: Pablo Andrés Garello, Pablo Andrés Garello, Pablo Andrés Garello | |||
| Descripción: Entrega de TP Final |
|||
| Observaciones: | |||
Requerimientos para regularizar
Haber entregado el trabajo final en la fecha estipulada |
Requerimientos para promover
Haber aprobado el TP Final |
Examen final
| Alumnos regulares |
La actividad se aprueba con el TP |
| Alumnos libres |
La actividad se aprueba con el TP |
Evaluaciones
| Fecha | Tipo | Modalidad | Descripción |
|---|---|---|---|
| 10-12-2020 | Trabajo Práctico | Oral/Escrita | Entrega de TP FINAL. Defensa del TP Final |
Información complementaria
El software sobre el que vamos a desarrollar es la IDE ANDROID STUDIO |