X - CEE Informática 2013 - Universidad Técnica Federico Santa María

Anuncio
EXUMBRA
IN
Universidad Técnica Federico Santa María
Departamento de Informática
SOLEM
Identificación
Asignatura (Libre): Taller de Desarrollo de Aplicaciones Móviles
Créditos UTFSM: 1
Prerrequisitos: Ningúno
Créditos SCT: 2
Hrs. Cat. Sem.: 1 (1,5h reloj) Horario: Por definir
Descripción
En este curso el estudiante aprenderá los tópicos básicos parar comenzar con el desarrollo de aplicaciones móviles
para la plataforma Android.
La metodología del curso es de caracter teórico-práctico.
Los alumnos tendrán la oportunidad de desarrollar proyectos reales que incluso podrán ser distribuidos a través de los mercados de aplicaciones a nivel mundial.
Requisitos de entrada
 Fundamentos de programación orientada a objetos.
 Conocimientos de programación en Java.
Competencias a las que contribuye
 Extender el alcance del desarrollo de tecnologías asociadas a la programación.
 Conocer conceptos básicos de desarrollo de aplicaciones para dispositivos móviles.
 Aumento en las habilidades de trabajo interdisciplinario.
Objetivos (Resultados del aprendizaje): Al aprobar la asignatura, el estudiante será capaz de:
1 Comprender conceptos básicos de programación aplicado al desarrollo de software para móviles.
2 Conocer, comprender y aplicar conceptos básicos de usabilidad e interacción con dispositivos móviles.
3 Comprender el funcionamiento de algunos sensores disponibles en dispositivos móviles.
4 Utilizar las herramientas y entornos de desarrollo para Android.
5 Desarrollar aplicaciones móviles desde cero.
Contenidos temáticos
1.
2.
3.
4.
5.
6.
7.
Introducción al desarrollo de aplicaciones móviles
Entorno de desarrollo
Estructura, ciclo de vida y Interfaz de una aplicación
Menús y preferencias de usuario
Bases de datos y archivos
Content Providers, Intents, Notificaciones
Webservices
Resultados del Aprendizaje
1
2
3
4
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Metodología de enseñanza y de aprendizaje
Clases expositivas complementadas con:
 Laboratorios prácticos.
 Desarrollo de proyectos y presentaciones en grupos de trabajo.
Evaluación
Resultados del Aprendizaje
1
2
3
4
X
X
X
X
X
X
X
X
X
X
X
X
Desarrollo y presentación de avance del proyecto
Desarrollo y presentación final del proyecto
Certamen-final
Calificación
Nota final = avance-proyecto * 30% + final-proyecto * 30% + certamen-final * 40%
Dedicación a la asignatura
Actividad
Introducción al desarrollo de aplicaciones
móviles
Entorno de desarrollo
Estructura, ciclo de vida y Interfaz de una
aplicación
Menús y preferencias de usuario
Bases de datos y archivos
Depuración
Webservices
Hrs./Semana
1,5
Nro Semanas
Total
1,5
3,0
3,0
4,5
1,5
3,0
TOTAL
18
Programación semestre
Eje temático
Introducción
Entorno de
desarrollo
Aplicaciones
Evaluación
Menús y preferencias de
usuario
Bases de datos y Archivos
Sesión Nº
1
1
Nombre
Introducción a Android
Arquitectura
Tipo Actividad
Cátedra
Cátedra
2
Principales herramientas
Cátedra
2
3
3
4
4
5
SDK y NDK
Estructura
Ciclo de vida
Interfacz de usuario
Intents
Presentación Proyecto 1
Cátedra
Cátedra
Experimentación
Experimentación
Experimentación
Evaluación
6
Menú
Cátedra y Experimentación
7
7
Shared Preferences
Action Bar
8
SQLite
8
8
Content Providers
Archivos
Experimentación
Experimentación
Cátedra y Experimentación
Experimentación
Experimentación
Depuración
Webservices
Evaluación
Evaluación
Elaborado
Aprobado
Fecha
9
9
10
10
11
12
Logging
Notificaciones
Conexión
Envío y recepción de datos
Presentación Proyecto 2
Certamen Final
Chihau Chau
01/03/13
Observaciones
Experimentación
Experimentación
Cátedra
Experimentación
Evaluación
Evaluación
Descargar