Post on 14-Jun-2015
description
Rosario, 4 de Septiembre de 2014 Sr. Director de Departamento de Ingeniería en Sistemas de Información. Ing. Eduardo Amar. S_________/________D De mi mayor consideración: Me dirijo a UD con la intención de acercarle el proyecto de TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK para su tratamiento en el seno del Consejo que UD preside. A tal fin Adjuntamos la propuesta. Sin otro particular me despido atentamente
Matias Barriento Consejero Estudiantil
15 de JUNIO MNR
Mariel Ottonello Consejera Estudiantil
15 de JUNIO MNR
Página 1
PROYECTO:
CREACIÓN DE MATERIA ELECTIVA
“TECNOLOGÍAS DE DESARROLLO MÓVIL
CON ANDROID SDK”
Página 2
INFORMACIÓN DE LA ASIGNATURA
Asignatura: Tecnología de desarrollo móviles con Android SDK
Departamento: Ingeniería en Sistemas de Información
Área: Programación
Horas Semanales: 8
Duración: Cuatrimestral
Plan 2008
Materias Correlativas: Paradigmas de Programación; Sintaxis y Semántica de los Lenguajes
IMPORTANCIA DE LA ASIGNATURA.
En la actualidad las tecnologías móviles se encuentran en auge, esto se debe mayormente a
la creciente disponibilidad de Teléfonos Inteligentes o “Smartphones”. Solo en la primera
mitad del año 2014 la cantidad a aumentado en 19%. En nuestro país no somos ajenos a esta
realidad ya que en el año 2013 alcanzamos una cuota de 43% de dispositivos móviles
conectados a internet.
Es por todo esto que el desarrollo para dispositivos móviles es un área con creciente
demanda. Actualmente esta demanda vira hacia los dispositivos utilizando el sistema
operativo Android. Esto se debe a diferentes razones:
● Android ofrece alta personalización en sus distintas presentaciones.
● Alto rendimiento de sus últimas versiones, optimizados para dispositivos tanto de
baja como de alta gama.
● Disponibilidad del código a través del Android Open Source Project (AOSP)
● Gran comunidad a nivel mundial dedicada al desarrollo para esta plataforma.
● Permite de manera sencilla emular el entorno de ejecución sin necesidad de contar
con un dispositivo corriendo el sistema operativo.
Página 3
OBJETIVOS
● Que el alumno se familiarice con los principales comentes para desarrollar una
aplicación móvil para sistemas operativos android.
● Que el alumno pueda crear e instalar una aplicación en un dispositivo android (virtual
o físico)
● Conocer el funcionamiento básico de las APIs más avanzadas que ofrece la
plataforma.
● Aprender a desarrollar aplicaciones móviles con persistencia de datos.
CARGA HORARIA Y DURACIÓN
La carga horaria semanal será de 8 horas, y durará un cuatrimestre.
PROGRAMA ANALÍTICO
Unidad 1: Conceptos básicos
● ¿Qué es Android?
● Historia
● Características principales
● Componentes de una aplicación
● Activity
● Services
● Content Provider
● Intent
● Ambiente de desarrollo
● Requerimientos Básicos
● Instalación del ambiente
● Estructura de un proyecto
● Permisos
Página 4
● Ejemplos prácticos
Unidad 2: UI (Componentes visuales o componentes de Interface de usuario)
● Views
● Layouts
● Menues
● Notificaciones
● Ejemplos prácticos
Unidad 3: Almacenamiento de Datos
● Base de Datos
● SQLite
● Archivos
● Preferences
● Ejemplos prácticos
● Presentación del trabajo práctico integrador
Unidad 4: Phonegap/Cordova
● Introducción al API
● Creación de proyecto.
○ Ejemplo de aplicaciones desarrolladas con Phonegap (existentes)
○ Aplicación básica CSS, HTML5, javascript
○ Ejemplo compilación Android (es multiplataform) la aplicación básica.
Unidad 5: Extras (APIs utiles)
● Depuración
● log
● Geolocalización
● GPS
Página 5
● Componente Gmaps
● Funciones multimedia
● Acelerómetro
● Comunicación por Web Services
● Ejemplos prácticos
ESTRATEGIAS METODOLÓGICAS
Durante el desarrollo del proceso de enseñanza aprendizaje, en forma teórica se utilizarán
como apoyo a los marcos teóricos, herramientas multimediales (páginas web, videos,
herramientas informáticas, audios, películas y selección de textos electrónicos).
FORMAS DE EVALUACIÓN
Las evaluaciones se llevarán adelante mediante trabajos prácticos grupales que fomenten la
curiosidad de los alumnos en crear aplicaciones útiles y que despierten su interés.
MODALIDAD
Trabajos Prácticos:
La aprobación resulta de cumplimiento de la fecha de entrega, la presentación y los
contenidos. En los Trabajos Prácticos grupales se tomará en cuenta lo expuesto de manera
grupal ante los docentes de la cátedra y de ser posible, en frente de todo el curso.
Requisitos de regularidad:
Implica haber aprobado los trabajos prácticos que integren los conocimientos de los
distintos módulos a lo largo del dictado la asignatura
Requisitos de aprobación:
Página 6
Se aprobará la materia presentando un trabajo práctico integrador, en el cual se deberán
aplicar conceptos dictados en todas las unidades de la materia.
EL CONSEJO DEPARTAMENTAL DE INGENIERÍA EN SISTEMAS DE INFORMACIÓN
RESUELVE:
Art1) Crear e incorporar al plan de estudios de la carrera la materia electiva
“TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK”.
Art2) Disponer los recursos necesarios para el dictado de la misma.
Art3) Dar Forma.
Página 7