Sie sind auf Seite 1von 8

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

Programacin de terminales mviles a travs de Android 1. INFORMACIN GENERAL Facultad Carrera Denominacin de la asignatura Cdigo de la Asignatura Perodo acadmico Ciclo o semestre Eje de Formacin Modalidad Crditos semanales Ingeniera Informtica Optativa III 9764 Febrero 2013 Agosto 2013 Octavo ciclo Profesional Presencial Tericas 0 Prcticas 2 Terico-prcticas 2 Total 4 Correo electrnico: angel.vazquezp@ucuenca.edu.ec

Profesor (es) responsable(s) Ing. Angel Oswaldo Vzquez Patio 2. DESCRIPCIN DE LA ASIGNATURA

La asignatura se orienta a la enseanza aprendizaje del desarrollo de aplicaciones para terminales mviles. Se hace una revisin terica de las tecnologas mviles y sus servicios, y se introduce la plataforma de desarrollo Android. A lo largo del contenido se muestra la arquitectura de la plataforma de desarrollo y el ciclo de vida de las aplicaciones. A lo largo del curso se llevarn a cabo prcticas que desarrollen las destrezas del estudiante en cuanto al diseo de las interfaces grficas de las aplicaciones, interactuacin de las aplicaciones con otras aplicaciones y la explotacin de los recursos del dispositivo tanto software como hardware. 3. CONOCIMIENTOS NECESARIOS PRE-REQUISITOS Asignatura Programacin Java Cdigo Asignatura CO-REQUISITOS Cdigo

4. OBJETIVO(S) DE LA ASIGNATURA:

Objetivo general de la asignatura: Introducir al estudiante en el desarrollo de aplicaciones para terminales mviles, enfocndose especficamente en el desarrollo de aplicaciones sobre la plataforma Android. Objetivos especficos de la asignatura:

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

Conocer la arquitectura de aplicaciones para mviles. Conocer el ciclo de vida de una aplicacin orientada a mviles. Implementar interfaces en Android. Manejar la persistencia de datos en Android. Interactuar con otras aplicaciones. Usar servicios software y recursos hardware de los dispositivos.

5. RESULTADOS O LOGROS DE APRENDIZAJE, INDICADORES Y SITUACIONES DE EVALUACIN RESULTADOS O LOGROS DE APRENDIZAJE Resultados Especficos Al trmino de la asignatura, el estudiante: INDICADORES Indicadores Rasgos visibles y medibles que evidencien la presencia o alcance de los resultados del aprendizaje SITUACIONES DE EVALUACIN Actividades de Evaluacin (Evidencias) Situaciones, actividades o tareas y el tipo de instrumentos que se va a utilizar para evaluar los resultados de aprendizaje Escritura de artculo de revisin. Lectura Dispositivos mviles1

Conece las diferentes plataforas mviles y lenguajes de programacin

Conoce sistemas operativos para dispositivos mviles Conoce los diferentes lenguajes de programacin utilizados Es capaz de desarrollar una aplicacin simple en la plataforma Android.

Conoce la arquitectura de Android, el ciclo de vida de una activity y la plataforma de desarrollo

Implementacin de una primera aplicacin Android. Revisin de gua oficial para desarrollo de primera aplicacin2 y SDK3. Revisin de captulo 1 del libro principal de consulta. Implementacin aplicacin Lectura de oficial4. Trabajo de gua y

Conoce la implementacin de una interfaz grfica en Android Es capaz de desarrollar

Es capaz de implementar interfaces ms elaboradas. Entiende el concepto

interciclo

1 2

http://156.35.151.9/~smi/5tm/09trabajos-sistemas/1/Memoria.pdf http://developer.android.com/training/basics/firstapp/index.html 3 http://developer.android.com/sdk/index.html 4 http://developer.android.com/guide/topics/ui/index.html


2

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

aplicaciones que interacten con otras Puede manejar persistencia de datos

de Intents e intent-filters Domina el uso de Intents e intent-filters Entiende los principios de uso de SQLite Es capaz de mostrar datos en interfaz Es capaz de utilizar servicios de geo localizacin Obtiene direcciones a partir de coordenadas y viceversa Utiliza los rescursos hardware de Multimedia Utiliza los sensores del dispositivo

exposicin Revisin de gua oficial5 6. Trabajo prctico Revisin de oficial7. gua

Puede utilizar recursos del dispositivo.

Trabajo prctico Investigacin y exposicin acerca de uso de recursos hardware del dispositivo. Trabajo final y sustentacin.

6. CRONOGRAMA DE SESIONES Contenidos Nro. de sesin 3 ESTRATEGIAS DE APRENDIZAJE Actividades, tareas, lecturas, etc. Lectura: (Baz Alonso, Ferreira Artime, lvarez Rodrguez, & Garca Baniello, s. f.) (Viveros Gonzlez, 2012, Captulo 2) Get the Android SDK Android y GPS8 Escritura revisin ensayo de

Captulo I. Introduccin 1. Dispositivos y mviles 2. Servicios ofrecidos por dispositivos mviles 3. Sistemas operativos (plataformas) 4. Lenguajes de programacin 5. Android Caractersticas especiales Orgenes Licencia Versiones Distribucin de aplicaciones Arquitectura (sistema y aplicaciones) Tipos y componentes Ciclo de vida (aplicacin y activity) Eventos SDK y Eclipse Hola mundo

5 6

http://developer.android.com/training/basics/intents/index.html http://developer.android.com/training/sharing/index.html 7 http://developer.android.com/training/basics/data-storage/index.html 8 http://es.scribd.com/doc/100142135/Android-y-Gps-Trabajo-Final-So


3

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

Captulo II. Profundizacin en la interfaz 1. Layouts 2. Activities 3. Fragments 4. Action Bar y mens 5. Ventanas de dilogo

Trabajo en casa Implementacin aplicacin

de

Captulo III: Compartiendo contenidos Intents e intent-filters Envo de contenido a otra aplicacin Recibir contenido de otra aplicacin Agregando un Easy Share Action Captulo IV: Interaccin con otras aplicaciones 1. Envo del usuario a otra aplicacin 2. Obteniendo un resultado de la actividad 3. Uso de la aplicacin desde el exterior

Lectura: User Interface (Gmez liver, 2011, Captulo 2) (Felker, 2011, Captulo 4) Lectura: Gua oficial9 Trabajo en casa Implementacin aplicacin Investigacin Exposicin: Gua oficial10. de y

Trabajo interciclo Construccin aplicacin Android Sustentacin Trabajo Prueba Terica y Prctica Ejercicio Prctico

Captulo V: Persistencia de datos 1. SQLite 2. Compartir BD entre aplicaciones 3. Mostrar datos en interfaz 4. Persistencia clsica Captulo VI: Content Providers ofrecidos por el sistema 1. Acceso a la agenda 1.1. Llamar por telfono 1.2. Social API: User profile 2. Gestin de tareas 2.1. Calendar provider 2.2. Conceptos Fundamentales CAPTULO VII: Recursos de localizacin y hardware del dispositivo Eleccin de la forma de localizacin Obtencin de direcciones a partir de coordenadas y viceversa Posicionamiento en el mapa Multimedia 2.3. Cmara Sensores 2.4. Acelermetro
9

Lectura Gua oficial11 Trabajo prctico Sustentacin

Trabajos de investigacin Sustentacin Trabajo final Exposicin

http://developer.android.com/guide/components/intents-filters.html http://developer.android.com/training/basics/intents/index.html 11 http://developer.android.com/guide/topics/providers/content-providers.html


10

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

2.5. Brjula

7. RECURSOS O MEDIOS PARA EL APRENDIZAJE Aula Curso Virtual en Moodle con material de apoyo al curso Java, Eclipse y emulador. Sala del Centro de Cmputo con o Proyector o Pizarra. o Computadores de escritorio con software instalado.

8. CRITERIOS PARA LA ACREDITACIN DE LA ASIGNATURA Actividad Desarrollo de tareas practicas fuera de clase Talleres o ejercicios Participacin en clase, control de lecturas Exposiciones Pruebas Exmenes Total % 25% 10% 5% 15% 15% 30% 100%

9. TEXTOS Y OTRAS REFERENCIAS REQUERIDAS PARA EL APRENDIZAJE DE LA ASIGNATURA Fuentes principales de consulta. Autor Google Ttulo Gua Oficial: Android developers Direccin: http://developer.android.c om Curso programacin Android 2 2011 SGOLIVER Edicin Ao publicacin Editorial

Salvador Gmez Oliver

1. OTRA BIBLIOGRAFA COMPLEMENTARIA Libros Autor Adrin Cataln Ttulo del libro Curso Android: Desarrollo de aplicaciones mviles Edicin 1 Ao publicacin 2011 Editorial Maestros del Web

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

Donn Felker Jos Enrique Amaro Soriano Jos Enrique Amaro Soriano Revistas

Android application development for dummies Android: programacin de dispositivos mviles a travs de ejemplos El gran libro de programacin avanzada con Android

2011 2012

Wiley Pub Marcombo

2012

Marcombo

Autor(es)

Ttulo del artculo

Nombre de la revista

Ao

Volumen

No.

Pginas

Documento(s) de Internet Fecha de consult a 30/03/ 2013

Autor(es)

Ttulo del document o

Nombre del texto

Direccin URL

Arturo Baz Alonso, Irene Ferreira Artime, Mara lv arez Rodrguez, Rosana Garca Baniello

Dispositivos mviles

http://156.35.151.9/~smi/5tm/09t rabajos-sistemas/1/Memoria.pdf

REFERENCIAS Baz Alonso, A., Ferreira Artime, I., lvarez Rodrguez, M., & Garca Baniello, R. (s. f.). Dispositivos mviles. Universidad de Oviedo Ingeniera de Telecomunicacin. Recuperado a partir de http://156.35.151.9/~smi/5tm/09trabajossistemas/1/Memoria.pdf Felker, D. (2011). Android application development for dummies. Hoboken, NJ: Wiley Pub.

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

Gmez liver, S. (2011). Curso programacin Android (2.a ed.). Viveros Gonzlez, M. A. (2012, enero). Evaluacin de Aplicaciones (Apps) de VoIP para Dispositivos Mviles en la Universidad de Veracruz (Tesis de Pregrado). Universidad de Veracruz, Veracruz. Recuperado a partir de http://cdigital.uv.mx/bitstream/123456789/32176/1/viverosgonzalezmayra.pdf

Profesor responsable Ing. Angel Oswaldo Vzquez Patio

Centro Docente responsable Ing.

FACULTAD DE INGENIERA SLABO POR ASIGNATURA

Android Qu hace especial a Android http://www.android.com/about/ Libre Portabilidad, java gran variedad de dispositivos Reutilizables inspiradas inspirados en la filosofa de internet Filosofa de dispositivos siempre conectados a internet Gran cantidad de servicios incorporados Alto nivel de seguridad Optimizacin para baja potencia y poca memoria Alta calidad de grficos, video y solido Enumerar sus caractersticas ms importantes Describir los orgenes de android http://riunet.upv.es/handle/10251/12571 Uso de recursos de localizacin y hardware del dispositivo

Das könnte Ihnen auch gefallen