Vous êtes sur la page 1sur 7

3.1.

1
1.

Desarrollo de Aplicaciones Mviles

DATOS DE LA ASIGNATURA

Nombre de la asignatura:

Desarrollo de Aplicaciones Mviles Ingeniera en

Carrera:

Sistemas Computacionales

Clave de la asignatura:
(Crditos) SATCA

TCD-1305
2-3-5

2. PRESENTACIN
Caracterizacin de la asignatura.
En este curso el estudiante conocer los principios del diseo y desarrollo de aplicaciones para
dispositivos mviles. Los dispositivos mviles se caracterizan por sus constante evolucin y
convergencia tecnolgica desde capacidades limitadas hasta avanzadas, tanto en trminos de poder
de proceso como de memoria, interfaz de usuario y energa, as como por el uso de interfaces de
comunicacin inalmbricos, tanto de rea personal como local o de rea extensa.
Intencin didctica.
Las aplicaciones actuales son cada vez ms mviles. Computadoras ya no se limitan a los escritorios y regresan
a nuestros bolsillos y las manos. Este curso ensea a los estudiantes cmo construir aplicaciones mviles para
Android y otras plataformas ms populares de hoy, y cmo implementarlas en Android Market y la App Store.
Los estudiantes aprenden cmo escribir aplicaciones nativas para Android con Eclipse y el SDK de Android
principalmente y cmo escribir aplicaciones web para diversas plataformas.
3. COMPETENCIAS A DESARROLLAR
Competencias especficas:

Conocer las caractersticas particulares de


las aplicaciones mviles.

Realizar prototipos de aplicaciones mviles.

Disear y programar aplicaciones en

Competencias genricas:
Competencias instrumentales:

Capacidad de anlisis y sntesis

Capacidad de organizar informacin

Conocimientos bsicos de diseo de


aplicaciones.

algunas de las plataformas ms habituales

Comunicacin oral y escrita

para aplicaciones mviles: html5, Java ME,

Habilidad para buscar y analizar informacin

Android, y otras plataformas como iOS y


Windows Phone. Adems de framework de
acceso a datos para aplicaciones mviles

Manejar y utilizar diferentes herramientas

proveniente de fuentes diversas

Solucin de problemas

Toma de decisiones.

Competencias interpersonales:

1 Sistema de asignacin y transferencia de crditos acadmicos

software para el desarrollo de aplicaciones

Capacidad crtica y autocrtica

mviles.

Trabajo en equipo

Habilidades interpersonales

Utilizar emuladores y dispositivos mviles


para validar los desarrollos realizados.

Competencias sistmicas:

Capacidad de aplicar los conocimientos en la


prctica

Habilidades de investigacin

Capacidad de aprender

Capacidad de generar nuevas ideas

Habilidad para trabajar en forma autnoma

4. HISTORIA DEL PROGRAMA


Lugar y fecha de elaboracin

Participantes

Observaciones

o revisin
Instituto tecnolgico de

Cuerpo Colegiado de Redes:

Programa elaborado por el cuerpo

Zacatepec.

M.M Sandra Martnez

colegiado de Redes, presentado y

Departamento de sistemas y

Moreno

aprobado en el pleno de la

Computacin

Ing. Yanet Castrejn

Academia.

Academia de sistemas

Hernndez.

Esta materia forma parte de la

computacin. (ver anexo 1)

M.C. Norma Roco Gmez

especialidad

Reunin para el desarrollo de

Rivera.

Tecnologas de Desarrollo para el

Especialidades del 18 al 22

M.T.I. Enrique Lpez Durn,

Comercio Electrnico, para la

de Junio del 2012

M.C. Mario Humberto

carrera Ingeniera en Sistemas

Tiburcio Ziga,

Computacionales, Plan de estudios

Lic. Venancio Brcenas

ISIC-2010-224

Martnez.
Ing. Estrada Abad Carlos

5. OBJETIVO(S) GENERAL(ES) DEL CURSO (competencia especfica a desarrollar en el


curso)
Desarrollar aplicaciones para dispositivos mviles usando las herramientas de diseo,
edicin y generacin para distintas plataforma operativas mviles que tengan acceso a
bases de datos mviles y soporten redes de comunicacin inalmbricas, redes de
celulares y redes personales en el contexto de soluciones empresariales y de comercio
electrnico.

6. COMPETENCIAS PREVIAS:

Instalar y configurar redes de rea local y redes inalmbricas.

Instalar sistemas operativos

Usar herramientas para desarrollar programas web

Codificar aplicaciones en Lenguaje Java y CSharp

Crear Modelos de base de datos con SQL

7. TEMARIO
Unidad
1

Temas
Introduccin

Subtemas
1.1 Computacin Mvil.
1.2 Usos y Beneficios de las tecnologas Mviles
1.3 Comercio Electrnico Mvil
1.4 Tecnologas inalmbricas.
1.5 Sistemas operativos Mviles

Android

1.1 Arquitectura de Android


1.2 Herramientas de desarrollo SDK y Eclipse.
1.3 Estructura de una aplicacin.
1.4 Recursos, intents e interfaz grfica.
1.5 Hilos y servicios
1.6 Shared Properties
1.7 Internet
1.8 Caractersticas avanzadas

Panorama de otras

1.1 HTML5

plataformas
1.2 J2ME
1.3 IOS
1.4 Windows Movil
4

Bases de datos Mviles

4.1 Problemas de movilidad de datos


4.2 Procesamiento de datos y movilidad
4.3 Concurrencia

4.4 Transacciones mviles


4.5 Manejadores SQLITE y Perst
4.6 Frameworks: Jquery mvil

8. SUGERENCIAS DIDCTICAS
El profesor debe:
Ser conocedor de la disciplina que est bajo su responsabilidad, conocer su origen y desarrollo
histrico para considerar este conocimiento al abordar los temas. Desarrollar la capacidad para
coordinar y trabajar en equipo; orientar el trabajo del estudiante y potenciar en l la autonoma,
el trabajo cooperativo y la toma de decisiones. Mostrar flexibilidad en el seguimiento del
proceso formativo y propiciar la interaccin entre los estudiantes. Tomar en cuenta el
conocimiento de los estudiantes como punto de partida y como obstculo para la construccin
de nuevos conocimientos.
9. SUGERENCIAS DE EVALUACIN
La evaluacin debe ser continua y formativa por lo que se debe considerar el desempeo en cada una de
las actividades de aprendizaje, haciendo especial nfasis en:
Evaluar como un proceso continuo, flexible y acordado con el alumno.

Realizar evaluacin diagnstica al iniciar el curso y retroalimentar al alumno.

Motivar y llevar a cabo la evaluacin entre pares.

Realizar evaluaciones mediante: exmenes tericos y prcticos, desarrollo de prcticas de


laboratorio, tarea y ejercicios.

Recopilar evidencias de las evaluaciones realizadas.

10. UNIDADES DE APRENDIZAJE


Unidad 1: Introduccin
Competencia especfica a desarrollar
Conocimiento de la tecnologa

Actividades de Aprendizaje
Investigaciones en internet y va Webquest.

Elaborar mapas mentales

Practica de instalacin y/o configuracin de


Sistemas operativos mviles y redes inalmbricas

Foros de discusin sobre uso, tendencias y


convergencia de la tecnologa.

Unidad 2: Android
Competencia especfica a desarrollar

Actividades de Aprendizaje

Desarrollo de aplicaciones y proyectos en

Instalar las herramientas de desarrollo

plataforma Android para validarlas en

Utilizar guas para desarrollar aplicaciones de

emulador y dispositivos mviles

cada subtema.

Practicas de validar en emulador y en dispositivos


mviles

Unidad 3: Panorama de otras plataformas


Competencia especfica a desarrollar
Conocimiento de otras tecnologas y

Desarrollo de Proyectos integradores.

Actividades de Aprendizaje
Investigaciones e internet

desarrollar aplicaciones mviles sencillas

Elaborar mapas mentales

Practica de instalacin de herramientas de


desarrollo para otros plataformas mviles

Unidad 4: ASP.NET
Competencia especfica a desarrollar
Identificar
los
problemas
de

la

Desarrollo de aplicaciones sencillas.

Actividades de Aprendizaje
Investigaciones e internet

implementacin de BD en dispositivos

Elaborar mapas mentales

mviles y su efecto en las transacciones

Practica de instalacin y/o configuracin de

mviles sobre estas.


Desarrollar aplicaciones que accedan de
BD desde dispositivos mviles y crear BD
en dispositivos mviles

Sistemas manejadores mviles

Desarrollar aplicaciones de BD para Android que


se instalen en dispositivos mviles y/o que tengan
acceso remoto va tecnologas a servidores de BD
o aplicaciones web en el servidor.

11. FUENTES DE INFORMACIN


1

The Developers Guide. Android, http://developer.android.com/guide/index.html

Professional Android 2 Application Development, Meier. 2010.

The Busy Coders Guide to Android Development, Mark L. Murphy. July 2008.

Andbook!. Android Programming., http://andbook.anddev.org/

Mobile Database Systems , Vijay Kumar , Wiley. 2006

Hello, Android. Introducing Googles Mobile Development Platform. Third Edition. Ed.
Burnette. The Pragmatic Boukshelf

Android Apps For Absolute Beginners. Wallace Jackson. Aprres.

Beginning Android Application Develpmente. Wei-Meng Lee. Wrox

12.PRCTICAS PROPUESTAS
U
1

Practicas sugeridas1
Investigar el contexto de aplicacin de las aplicaciones mviles en las empresas y el
comercio electrnico.
Configuracin de redes wireless y adhoc
Instala run SO mvil en mquina virtual

Instalar, configurar y actualizar las herramientas de desarrollo de Android y configurar el


emulador
Desarrollar aplicaciones mviles cuya interfaz tenga etiquetas, botones, cajas de dialogo y
mens
Desarrollar aplicaciones que manejan grfico con Canvas
Desarrollar aplicaciones multihilo
Desarrollar aplicaciones que se conecten a sitio remotos desde dispositivos mviles
Todas las aplicaciones se debe probar en emulador y si se tiene en dispositivos mviles.

Dependiendo de la existencia de la plataforma operativa y el software de desarrollo.


Instalar las herramientas de desarrollo.
Desarrollar aplicaciones sencillas en al menos una de las otras plataformas.
Probarlas en emulador

Instalar y configurar el manejador de bases de datos mviles PointBase en un


dispositivo PDA.
Crear una base de datos en el manejador PointBase de acuerdo al tipo de problema a
resolver.
Desarrollar una aplicacin basada en la plataforma Android para interactuar con el
usuario desde un dispositivo PDA.

4. DOCUMENTOS NORMATIVOS DE REFERENCIA


1. Secretara de Educacin Publica, Direccin General de Educacin Superior Tecnolgica, Coordinacin
Sectorial de Normatividad Acadmica, Direccin de Docencia, El proceso de diseo e innovacin
curricular para la formacin y desarrollo de competencias profesionales en el SNEST, 2009.
2. Secretara de Educacin Publica, Direccin General de Educacin Superior Tecnolgica, Plan de
estudios Ingeniera en Sistemas Computacionales ISIC-2010-224.

1. Secretara de Educacin Publica, Direccin General de Educacin superior Tecnolgica, Normativo


para las especialidades SNET-AC-DN-008 Rev. 1,
4. Secretara de Educacin Pblica, Direccin General de Educacin Superior Tecnolgica,
Lineamiento para la integracin de especialidades versin 1.0, Plan de estudios 2009-2010, 2011

Vous aimerez peut-être aussi