Académique Documents
Professionnel Documents
Culture Documents
2. Presentacin
Caracterizacin de la asignatura
Intencin didctica
En la unidad uno, se conocer los diferentes sistemas operativos para cmputo mvil y
una introduccin a las diferentes plataformas de desarrollo.
En la unidad cinco se mostrarn las herramientas que Android provee para construir
aplicaciones que sean compatibles con mltiples dispositivos, tomando en cuenta el
tamao de la pantalla, la versin del sistema y el idioma, as como aplicar el material de
diseo de Android
En la unidad siete se presentarn los controles bsicos y controles de datos que pueden
llevar la interfaz de usuario de una aplicacin, as como el diseo de aplicaciones
navegables y funcionales.
4. Competencias a desarrollar
Competencias especficas
Conocer los diferentes sistemas operativos para cmputo mvil, para el desarrollo
e implementacin de aplicaciones para dispositivos mviles.
Conocer la infraestructura de hardware requerida para el desarrollo de
aplicaciones mviles.
Manejar el entorno de desarrollo mvil.
El alumno ser capaz de identificar cada una de las etapas del ciclo de vida de
una aplicacin, adems el alumno conocer el entorno de ejecucin para estas
aplicaciones.
El alumno conocer el uso de formularios y cualquier combinacin de
componentes de la interfaz de usuario.
El alumno identificar y controlar el rea de dibujo en pantalla, adems aprender
a mapear eventos del dispositivo.
El alumno desarrollar aplicaciones que involucre la conexin a base de datos y
el almacenamiento de informacin.
El alumno conocer los distintos tipos de dispositivos Wereables
El alumno desarrollar aplicaciones con Android Wear.
Competencias genricas
Competencias instrumentales
Competencias interpersonales
Solucin de problemas.
Capacidad crtica y autocrtica.
Trabajo en equipo.
Competencias sistmicas
Competencias previas
6. Temario
Temas
Subtemas
No.
Nombre
1. Sistemas operativos para 1.1 iOS
dispositivos mviles 1.2 Windows 10 Mobile
1.3 Firefox OS
7. Actividades de aprendizaje
Especficas:
Conocer los diferentes sistemas operativos para cmputo mvil para el desarrollo
e implementacin de aplicaciones para dispositivos mviles.
Genricas:
Capacidad de investigacin
Trabajo en equipo
Capacidad de aplicar los conocimientos en la practica
Competencia
Especfica:
Conocer la infraestructura de hardware requerida para el desarrollo de
aplicaciones mviles, as como los distintos tipos de dispositivos.
Genricas:
Capacidad de investigacin
Capacidad para trabajar en equipo
Capacidad de abstraccin, anlisis y sntesis
Habilidad para trabajar de forma autnoma
Especficas:
Instalar y configurar el hardware y software necesario para el desarrollo de
aplicaciones para dispositivos mviles con Android.
Genricas:
Capacidad de aplicar los conocimientos en la practica
Capacidad de abstraccin, anlisis y sntesis
Capacidad de generar nuevas ideas (creatividad)
Capacidad crtica y autocrtica
Habilidad para trabajar de forma autnoma
Especfica:
Identificar los compontes principales y cada una de las etapas del ciclo de vida
de una aplicacin mvil.
Genricas:
Capacidad de investigacin
Capacidad de aplicar los conocimientos en la practica
Capacidad para trabajar en equipo
Capacidad de abstraccin, anlisis y sntesis
Capacidad de generar nuevas ideas (creatividad)
Habilidad para trabajar de forma autnoma
Especfica:
Desarrollar aplicaciones mviles independientes del lenguaje que puedan
funcionar sobre diferentes dispositivos Android
Genricas:
Capacidad de investigacin
Capacidad de aplicar los conocimientos en la practica
Capacidad para trabajar en equipo
Capacidad de abstraccin, anlisis y sntesis
Capacidad de generar nuevas ideas (creatividad)
Capacidad crtica y autocrtica
Habilidad para trabajar de forma autnoma
Especfica:
Desarrollar aligaciones dinmicas flexibles haciendo uso del concepto de
fragmentos
Genricas:
Capacidad de aplicar los conocimientos en la practica
Capacidad para trabajar en equipo
Capacidad de abstraccin, anlisis y sntesis
Capacidad de generar nuevas ideas (creatividad)
Capacidad crtica y autocrtica
Habilidad para trabajar de forma autnoma
Tema Actividades de aprendizaje
Especficas:
Usar controles bsicos que ayuden a una navegacin ms fluida en el diseo y
funcionalidad de su aplicacin
Implementar el uso de datos para enriquecer la interfaz de usuario
Genricas:
Capacidad de aplicar los conocimientos en la practica
Capacidad de generar nuevas ideas (creatividad)
Capacidad crtica y autocrtica
Habilidad para trabajar de forma autnoma
Especfica:
Conocer las capacidades de conexin de base de datos para desarrollar
aplicaciones que involucren el almacenamiento de informacin
Genricas:
Capacidad de aplicar los conocimientos en la practica
Capacidad para trabajar en equipo
Capacidad de generar nuevas ideas (creatividad)
Capacidad crtica y autocrtica
Habilidad para trabajar de forma autnoma
Especficas:
Conocer los usos y aplicaciones de los elementos multimedia.
Genricas:
Capacidad de aplicar los conocimientos en la practica
Capacidad para trabajar en equipo
Capacidad de generar nuevas ideas (creatividad)
Habilidad para trabajar de forma autnoma
Especficas:
Conocer los distintos tipos de dispositivos Wereables
Desarrollar una aplicacin con Android Wear
Genricas:
Capacidad de investigacin
Capacidad de aplicar los conocimientos en la practica
Capacidad para trabajar en equipo
Capacidad de abstraccin, anlisis y sntesis
Capacidad de generar nuevas ideas (creatividad)
Capacidad crtica y autocrtica
Habilidad para trabajar de forma autnoma
Desarrollar una aplicacin de ejemplo, el saludo general tpico, con respecto al cual
ser posible presentar la estructura de aplicacin y su ciclo de vida.
Desarrollar la aplicacin bsica manejando intents.
Investigar el uso y la estructura del archivo Manifest.
Desarrollar una prctica donde se muestren todos los componentes de la interfaz
de usuario juntos en un formulario.
Realizar prcticas con los diferentes mtodos de la clase Canvas.
Realizar una prctica donde se controlen los eventos directos del dispositivo.
Realizar una prctica donde se trabaje con los tipos de imgenes que se pueden
utilizar.
Desarrollar una prctica para implementar la grabacin y reproduccin de audio y
video.
Realizar una aplicacin para almacenar datos ya sea en memoria externa, interna
o en SQLite.
Desarrollar una aplicacin que conserve su diseo en cualquier orientacin del
dispositivo.
Desarrollar una aplicacin para un dispositivo Wereable con el SDK de Android
Wear
1.
Objetivo:
Materias relacionadas.
1. Fundamentos de programacin
2. Programacin Orientada a objetos
3. Fundamentos de bases de datos
4. Taller de bases de datos
5. Ingeniera del Software
6. Planificacin y modelado.
2. Fling, Brian, Mobile design and development, 1a. Edition, OReilly Media Inc.
Published, 2009.
7. Mier, Reto, Aprender las mejores aplicaciones para Android con 100 ejercicios
prcticos, Editorial Marcombo, 2012
11. Sen, Robi; Collins, Charlie; Ableson, Frank, Android. Gua para desarrolladores,
1a Edicin, editorial Anaya multimedia.
14. To, Nelson; Steele, James, the android developer's cookbook: building
applications with the android sdk, 1 Edicin. Editorial Peachpit Press, 2010.
15. Van Every, Shawn, developing graphics, music, video, and rich media apps for
smartphones and tablets, 1a Edicin, Editorial Apress, 2011.
16. Tomas Jesus, Vicente Cabonell, Miguel Garca , El gran libro de android avanzado
3 edicin, Marcombo, S.A., 2016.
17. Toms Girons, Jess; Carbonell, Vicente Albiol, Antonio; Fahli, Mohamed,
Dispositivos Wearable, Visin Artificial, Google Glass y Android TV, 1ra Edicin,
Editorial Marcombo, Alfaomega, 2016
* American Psychological Association (APA)