You are on page 1of 7

TECNOLGICO NACIONAL DE MXICO

Secretara Acadmica, de Investigacin e Innovacin

Direccin de Docencia e Innovacin Educativa

1.

Datos Generales de la asignatura


Nombre de la asignatura: Desarrollo de Aplicaciones para Dispositivos
Mviles
Clave de la asignatura: AEB-1011
SATCA1: 1 4 - 5
Carrera: Ingeniera Informtica e Ingeniera en Tecnologas
de la Informacin y Comunicaciones

2. Presentacin
Caracterizacin de la asignatura
Esta asignatura aporta al perfil del egresado las competencias necesarias para el desarrollo de
aplicaciones enfocadas a los dispositivos mviles.
Tiene especial relevancia debido a la tendencia del uso generalizado de las tecnologas mviles en los
diversos mbitos.
Consiste en aplicar las herramientas de programacin para el desarrollo de aplicaciones mviles
considerando la evolucin del software y hardware.
Esta asignatura es integradora, ya que es posterior a las definidas en programacin, ingeniera de
software y tratamiento de la informacin, por lo que permite conjuntar los conocimientos con respecto
al planteamiento y propuesta de soluciones a problemas del entorno.
Intencin didctica
Esta asignatura est organizada en cuatro temas, donde se conoce la evolucin, entorno arquitecturas y
metodologa para desarrollar aplicaciones mviles.
El primer tema, contempla los conceptos y evolucin de los dispositivos mviles, as como las
tecnologas asociadas a ellos.
El tema dos aborda los diversos sistemas operativos ligeros, arquitecturas y entornos de programacin
que conforman las reas de trabajo para el desarrollo de aplicaciones mviles. El docente deber hacer
hincapi en establecer las caractersticas, ventajas y desventajas de los diferentes entornos de
desarrollo.
En el tema tres se conoce la metodologa para el desarrollo de aplicaciones mviles de diversos tipos,
considerando las herramientas y caractersticas que proporciona el entorno elegido.
El tema cuatro se enfoca a la aplicacin de las diferentes tecnologas y estndares utilizados para el
acceso a datos en dispositivos mviles.

Sistema de Asignacin y Transferencia de Crditos Acadmicos

TecNM mayo 2016

Pgina | 1

TECNOLGICO NACIONAL DE MXICO

Secretara Acadmica, de Investigacin e Innovacin


Direccin de Docencia e Innovacin Educativa

3. Participantes en el diseo y seguimiento curricular del programa


Lugar y fecha de elaboracin o
Participantes
Evento
revisin
Representantes de los Institutos
Tecnolgicos de:
Centro Interdisciplinario de
Investigacin y Docencia en
Educacin Tcnica, Acapulco,
Aguascalientes, Apizaco, Boca
Ro,
Celaya,
Chetumal,
Chihuahua,
Chilpancingo,
Chin, Cd. Cuauhtmoc, Cd.
Jurez, Cd. Madero, Cd.
Victoria, Colima, Comitn,
Cuautla, Durango, El Llano de
Aguascalientes, Huixquilucan,
Valle
Bravo,
Guaymas,
Huatabampo, Huejutla, Iguala,
La Laguna, La Paz, La Zona
Elaboracin del programa de
Maya, Len, Lerma, Linares,
estudio equivalente en la
Los
Mochis,
Matamoros,
Reunin
Nacional
de
Instituto Tecnolgico de
Mazatln, Mrida, Mexicali,
Implementacin Curricular y
Aguascalientes del 15 al 18 de Minatitln,
Nuevo
Laredo,
Fortalecimiento Curricular de las
junio de 2010.
Orizaba,
Pachuca,
Puebla,
asignaturas comunes por rea de
Quertaro, Reynosa, Roque,
conocimiento para los planes de
Salina Cruz, Saltillo, San Luis
estudio actualizados del SNEST.
Potos,
Tehuacn,
Tepic,
Tijuana,
Tlaxiaco,
Toluca,
Torren, Tuxtepec, Valle de
Oaxaca,
Veracruz,
Villahermosa,
Zacatecas,
Zacatepec,
Altiplano
de
Tlaxcala,
Coatzacoalcos,
Cuautitln Izcalli, Fresnillo,
Irapuato, La Sierra Norte
Puebla, Macuspana, Naranjos,
Ptzcuaro, Poza Rica, Progreso,
Puerto Vallarta, Tacmbaro,
Tamazula Gordiano, Tlaxco,
Venustiano
Carranza,
Zacapoaxtla,
Zonglica
y
Oriente del Estado Hidalgo.
Representantes de los Institutos Reunin
Nacional
de
Instituto Tecnolgico de Morelia
Tecnolgicos de:
Seguimiento Curricular de las
del 10 al 13 de septiembre de
Aguascalientes, Apizaco, Boca Asignaturas Equivalentes del
2013.
del Ro, Celaya, CRODE SNIT.
TecNM mayo 2016

Pgina | 2

TECNOLGICO NACIONAL DE MXICO


Secretara Acadmica, de Investigacin e Innovacin

Direccin de Docencia e Innovacin Educativa

Celaya, Cerro Azul, Chihuahua,


Cd. Cuauhtmoc, Cd. Hidalgo,
Cd. Jurez, Cd. Madero, Cd.
Valles,
Coacalco,
Colima,
Iguala, La Laguna, Lerdo, Los
Cabos, Matamoros, Mrida,
Morelia,
Motl,
Mzquiz,
Nuevo Laredo, Nuevo Len,
Oriente del Estado de Mxico,
Orizaba, Pachuca, Progreso,
Purhepecha, Salvatierra, San
Juan
del
Ro,
Santiago
Papasquiaro, Tantoyuca, Tepic,
Tlatlauquitpec,
Valle
de
Morelia, Venustiano Carranza,
Veracruz,
Villahermosa,
Zacatecas y Zacatepec.
4. Competencia(s) a desarrollar
Competencia(s)especfica(s)de la asignatura
Aplica las metodologas y tecnologas emergentes para el desarrollo de aplicaciones mviles que
resuelvan problemticas del entorno.
5. Competencias previas
Analiza y soluciona problemas informticos y representa su solucin mediante herramientas de
software orientado a objetos.
Identifica y analiza necesidades de informacin para su representacin, tratamiento y
automatizacin para la toma de decisiones.
Crea y aplica los esquemas de bases de datos y tecnologas de conectividad para generar
aplicaciones en el tratamiento de la informacin.
6. Temario
No.
1

Temas
Introduccin a las tecnologas de mviles

Arquitecturas y entorno de desarrollo

TecNM mayo 2016

Subtemas
1.1 Evolucin de los dispositivos mviles.
1.2 Introduccin a las tecnologas y
herramientas mviles.
1.3 Tecnologas emergentes.
1.4 Tecnologa
de
clientes
ligeros:
tecnologa inalmbrica, redes de datos de
radio, tecnologa de microondas, redes de
radio mvil, asistentes personales
digitales, tarjetas inteligentes.
2.1 Sistemas operativos para dispositivos
ligeros
2.2 Arquitecturas
2.3 Entorno de desarrollo
Pgina | 3

TECNOLGICO NACIONAL DE MXICO


Secretara Acadmica, de Investigacin e Innovacin

Direccin de Docencia e Innovacin Educativa

Desarrollo de aplicaciones mviles

Administracin de datos en dispositivos


mviles

2.4 Requerimientos de los dispositivos


ligeros
2.5 Lenguajes de programacin
2.6 Configuraciones
2.7 Perfiles
3.1 Metodologa de desarrollo y ejecucin.
3.2 Uso de formularios Web mvil.
3.3 Uso de controles.
3.4 Creacin Interfaces de usuario.
3.5 Temas selectos de programacin para
mviles.
4.1 Introduccin.
4.2 Modelo de objetos de acceso a datos.
4.3 Manipulacin de datos.
4.4 XML.
4.5 JSON.

7. Actividades de aprendizaje de los temas


Introduccin a las tecnologas de mviles
Competencias
Actividades de aprendizaje
Especfica(s):

Conocer a travs de una investigacin


Conoce la evolucin de los dispositivos mviles y
bibliogrfica la evolucin de los dispositivos
de las tecnologas de conectividad mviles para
mviles, representndolos en una lnea del
identificar los ambientes de desarrollo en sta
tiempo.
rea.

Enlistar ventajas y desventajas de la


Genricas:
programacin mvil vs. la programacin
Comunicacin oral y escrita.
tradicional a travs de un cuadro comparativo.
Habilidad para trabajar en equipo

Enunciar las tecnologas y herramientas


Habilidades de investigacin.
asociadas a los dispositivos mviles y elaborar
un cuadro sinptico.
Habilidades en el uso de las tecnologas de
la informacin y comunicacin.
Arquitectura y entorno de desarrollo
Competencias
Actividades de aprendizaje
Especfica(s):

Identificar mediante una investigacin en


Conoce y aplica los diferentes sistemas
diversas fuentes de informacin, los sistemas
operativos, arquitecturas y entornos de
operativos emergentes (al menos 4) para
programacin para el desarrollo de aplicaciones
aplicaciones mviles, elaborar una tabla
mviles.
comparativa y comentarla en el grupo.
Genricas:

Mostrar las caractersticas relevantes de los


Comunicacin oral y escrita.
distintos entornos de desarrollo asociados a los
sistemas operativos de la actividad anterior y
Habilidades del manejo de la computadora.
presentar un informe que se comentar en el
Habilidad para buscar y analizar
grupo
informacin proveniente de fuentes diversas.

Mostrar la estructura, configuracin y


Capacidad de aplicar los conocimientos en
operacin de un entorno de desarrollo para
la prctica
TecNM mayo 2016

Pgina | 4

TECNOLGICO NACIONAL DE MXICO


Secretara Acadmica, de Investigacin e Innovacin

Direccin de Docencia e Innovacin Educativa

aplicaciones mviles mediante una exposicin.

Emplear tutoriales para comprender el


proceso de instalacin del ambiente de trabajo
para el desarrollo de aplicaciones mviles.

Realizar ejercicios bsicos para identificar


el funcionamiento de los diferentes emuladores
para dispositivos mviles, entregar reporte de
pantallas.
Desarrollo de aplicaciones mviles
Actividades de aprendizaje
Especfica(s):

Identificar la diferencia entre aplicaciones


Desarrolla aplicaciones mviles nativas, web e
mviles nativas, web e hbridas, registrndolas
hbridas para atender las necesidades del entorno.
en un cuadro sinptico
Genricas:

Ejemplificar el desarrollo de aplicaciones


Comunicacin oral y escrita.
para dispositivos mviles nativas, web e
hbridas, mediante una exposicin.
Trabajo en equipo.
Habilidades del manejo de la computadora.

Programar diferentes aplicaciones mviles


en base a problemticas definidas y presentar el
Habilidad para buscar y analizar
reporte correspondiente.
informacin proveniente de fuentes diversas.
Capacidad de aplicar los conocimientos en
la prctica
Competencias

Administracin de datos en dispositivos mviles


Competencias
Actividades de aprendizaje
Especfica(s):
Identificar mediante una investigacin
Conoce y aplica tecnologas de conectividad a
documental los diferentes sistemas gestores de
bases de datos actuales y emergentes para el
Bases de datos para mviles, as como sus
desarrollo de aplicaciones mviles.
caractersticas y mostrarlas en un cuadro
Genricas:
comparativo.
Comunicacin oral y escrita.
Mostrar la instalacin y uso de un SGBD a
Trabajo en equipo.
travs de la elaboracin de un tutorial en
video.
Habilidades del manejo de la computadora.
Disear, exportar e implementar bases de
Habilidad para buscar y analizar
datos para su manejo en aplicaciones que
informacin proveniente de fuentes diversas.
gestionan bases de datos desde dispositivos
Capacidad de aplicar los conocimientos en
mviles y presentar reporte de funcionamiento.
la prctica
Realizar el desarrollo de una aplicacin
web orientada a dispositivos mviles con
conexin a base de datos, mostrar resultados
de las operaciones realizadas.
8. Prctica(s)
Es recomendable la realizacin de prcticas en todos los temas que consistan en el modelado y
resolucin de problemas utilizando un lenguaje de programacin para dispositivos mviles. Se sugieren
las siguientes:
TecNM mayo 2016

Pgina | 5

TECNOLGICO NACIONAL DE MXICO


Secretara Acadmica, de Investigacin e Innovacin

Direccin de Docencia e Innovacin Educativa

Instalar y configurar el sistema operativo, entorno de desarrollo o lenguaje y emuladores


a utilizar.

Instalacin de un Sistema Gestor de Bases de Datos para mviles.

Desarrollar aplicaciones mviles nativas que resuelvan problemticas diversas

Disear Estructura de la Aplicacin en un ambiente cliente-servidor.

Desarrollo de aplicaciones para dispositivos mviles con enfoque cliente y servidor.

Diseo y desarrollo de una aplicacin mvil que integre bases de datos.


9. Proyecto de asignatura
El objetivo del proyecto que plante el docente que imparta esta asignatura, es demostrar el desarrollo y
alcance de la(s) competencia(s) de la asignatura, considerando las siguientes fases:
Fundamentacin: marco referencial (terico, conceptual, contextual y legal) en el cual se
fundamenta el proyecto de acuerdo con un diagnstico realizado, mismo que permite a los
estudiantes lograr la comprensin de la realidad o situacin objeto de estudio para definir un
proceso de intervencin o hacer el diseo de un modelo.
Planeacin: con base en el diagnstico en esta fase se realiza el diseo del proyecto por parte de
los estudiantes con asesora del docente; implica planificar un proceso: de intervencin empresarial,
social o comunitario, el diseo de un modelo, entre otros, segn el tipo de proyecto, las actividades
a realizar los recursos requeridos y el cronograma de trabajo.
Ejecucin: consiste en el desarrollo de la planeacin del proyecto realizada por parte de los
estudiantes con asesora del docente, es decir en la intervencin (social, empresarial), o
construccin del modelo propuesto segn el tipo de proyecto, es la fase de mayor duracin que
implica el desempeo de las competencias genricas y especificas a desarrollar.
Evaluacin: es la fase final que aplica un juicio de valor en el contexto laboral-profesin, social e
investigativo, sta se debe realizar a travs del reconocimiento de logros y aspectos a mejorar se
estar promoviendo el concepto de evaluacin para la mejora continua, la metacognicin, el
desarrollo del pensamiento crtico y reflexivo en los estudiantes.
10. Evaluacin por competencias
Para evaluar las actividades de aprendizaje se recomienda solicitar: reporte de investigacin, reportes
de prcticas, cdigos, estudios de casos, exposiciones en clase, cuadro comparativo, ejercicios, etc.
Para verificar el nivel del logro de las competencias del estudiante se recomienda utilizar: listas de
cotejo, listas de verificacin, matrices de valoracin, guas de observacin, rbricas, etc.
11. Fuentes de informacin

Amaro, J. (2011) Programacin de dispositivos mviles a travs de ejemplos. Espaa:


Marcombo

Darcey, L. y Conder, S. (2012) Android 4. Espaa:Anaya Multimedia

Fanlo, J. (2012). J2ME y Android. Espaa:Seas

Firtman, M. (2012) Jquery mobile: Aplicaciones HTML5 para mviles. Madrid:Anaya


Multimedia

Garrido S. (2012) Nuevos entornos de desarrollo: Creacin de programas en java usando eclipse
Espaa: Itsimagical

Gomez, E. (2012) Desarrollo de software con netbeans 7.1 programe ra escritorio, web y
TecNM mayo 2016

Pgina | 6

TECNOLGICO NACIONAL DE MXICO

Secretara Acadmica, de Investigacin e Innovacin


Direccin de Docencia e Innovacin Educativa

dispositivos mviles. Espaa: Marcombo

Lee, W. (2013). Android, desarrollo de aplicaciones ganadoras. Espaa :Anaya Multimedia

Ribas, J. (2013). Desarrollo de aplicaciones para android. Espaa :Anaya Multimedia

Rodger, R. (2012). Desarrollo de aplicaciones en la nube para dispositivos mviles


Espaa:Anaya Multimedia

San Juan, C. (2012). Programacin multimedia y dispositivos mviles. Espaa:Garceta

Zecher, M (2011). Desarrollo de juegos para Android. Espaa:Anaya Multimedia

TecNM mayo 2016

Pgina | 7

You might also like