proyecto::isi::tecnologÍas de desarrollo mÓvil con android sdk

7

Click here to load reader

Upload: quince-de-junio-mnr

Post on 14-Jun-2015

1.207 views

Category:

Education


0 download

DESCRIPTION

Presentamos este proyecto en el departamento de sistemas para la creación de una materia electiva que se centre en el desarrollo de aplicaciones para dispositivos móviles conectados a internet utilizando el sistema operativo Android.

TRANSCRIPT

Page 1: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

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 

Page 2: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

PROYECTO:

CREACIÓN DE MATERIA ELECTIVA

“TECNOLOGÍAS DE DESARROLLO MÓVIL

CON ANDROID SDK”

Página 2 

Page 3: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

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 

Page 4: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

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 

Page 5: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

● 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 

Page 6: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

● 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 

Page 7: PRoYECTO::ISI::TECNOLOGÍAS DE DESARROLLO MÓVIL CON ANDROID SDK

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