Este documento presenta la información general sobre el curso "Aplicaciones Móviles I". El curso consta de 4 unidades que cubren temas como programación móvil, frameworks, conexión a bases de datos y consumo de datos de Internet. El objetivo es desarrollar la competencia de gestionar sistemas de información industriales siguiendo estándares internacionales. El curso incluye actividades evaluables y se imparte de forma escolarizada con apoyo en línea.
4. Pie de foto.
Contenido:
• Introducción
• Competencia a desarrollar
• Dinámica y políticas para actividades
• Dinámicas y políticas para evaluación
• Cronograma de actividades
• Contenido temático
• Ubicación Curricular
• Fuentes de Información
03
01
Contenido| Aplicaciones Móviles
6. Pie de foto.
Durante las últimas décadas, el desarrollo
de aplicaciones móviles ha cobrado gran
importancia debido a la utilización
masificada de dispositivos que las soportan.
En este curso aprenderás a llevar a cabo
tareas de diseño y desarrollo de
aplicaciones móviles incluyendo el uso de
herramientas de apoyo, la interacción con
periféricos de entrada y salida, y su
desarrollo a partir de frameworks. El curso
consta de 4 unidades que se describen a
continuación:
03
Introducción | Aplicaciones Móviles
7. Pie de foto.
Unidad 1
En la primera unidad se aborda la
programación de aplicaciones
móviles por medio de bloques y la
teoría básica relacionada con la
tecnología móvil.
Unidad 2
En esta unidad se aborda la
programación a través de
framework y las tecnologías
nativas, web e hibridas.
Unidad 3
En esta unidad se abordarán los
temas que tienen que ver con la
conexión a la base de datos local y
externa.
04
Introducción | Aplicaciones Móviles
La importancia de las aplicaciones móviles en el ámbito industrial radica en la practicidad que estas pueden
aportar para la realización de tareas en contextos en los que se requiere de la utilización de dispositivos con
dimensiones reducidas y que estén siempre disponibles. La asignatura Desarrollo de Aplicaciones Móviles I
les permitirá a los egresados de la Ingeniería en Sistemas de la Información Industrial lograr en su campo
profesional la implementación de aplicaciones móviles usando distintos lenguajes de programación y de
acuerdo a las necesidades específicas del dominio de aplicación.
Unidad 4
En esta unidad se abordan los
temas de generación y consumo
de datos.
9. Pie de foto.
La competencia a desarrollar en este curso es la siguiente:
Gestionar los sistemas de información que son utilizados en la industria a través
del análisis de sus requerimientos y siguiendo los estándares internacionales que
aseguran sistemas eficientes y robustos.
06
Competencia a desarrollar| Aplicaciones Móviles
Esta foto de Autor desconocido está bajo licencia CC BY-SA-NC
10. Dinámica y políticas para actividades
07
Dinámica y políticas para actividades | Aplicaciones Móviles
11. Pie de foto.
El curso se desarrollará en modalidad escolarizada con apoyo de plataformas en línea. Las
sesiones presenciales son clases prácticas y las actividades se desarrollarán en modalidad en
línea. Los participantes deberán ingresar a la plataforma Virtual Horizon para cumplir con las
actividades que han sido diseñadas para el curso, considerando su realización de acuerdo al
tiempo o semanas programadas, así como estudiar los recursos propuestos para cada tema o
actividad.
Las actividades son sumativas y deberán entregarse en tiempo y forma, cuentas con dos
intentos con el fin de poder atender las observaciones hechas por el facilitador. Es
recomendable que antes de entregar las actividades revises la lista de cotejo o rubrica para
cumplir con los puntos solicitados y alcanzar el máximo puntaje.
Deberán revisar los recursos básicos y complementarios programados para poder realizar las
actividades. Dispones de recursos en diversos formatos que deberás de analizar y en caso de
ser necesario profundizar a través del material complementario o de recursos de la web a través
de sitios confiables. Las evidencias de aprendizaje deberán ser subidas a la plataforma para
poder ser consideradas en su evaluación.
08
Dinámica y políticas para actividades| Aplicaciones Móviles
12. Dinámica y políticas para evaluación
09
Dinámica y políticas para evaluación | Aplicaciones Móviles
13. Pie de foto.
Revisar las fechas límite para entregar cada actividad. Después
de las fechas establecidas se cuenta con una semana para
poder subir la actividad, sin embargo, si se sube después de la
fecha establecida se reducirá un punto sobre la calificación
obtenida como penalización por entrega tardía. El porcentaje
mínimo de aprobación del curso es del 60%. Las actividades se
evaluarán de acuerdo a las listas de cotejo o rubricas que se
encuentran en la plataforma.
10
Dinámica y políticas para evaluación | Aplicaciones Móviles
14. Pie de foto.
Actividades ponderadas
Unidad Actividad Semana de entrega Porcentaje
Unidad I
Actividad 1. Colección de aplicaciones hechas
en programación por bloques
5 10%
Actividad 2. Cuestionario de conceptos 6 10%
Unidad 2
Actividad 3. Colección de aplicaciones en flutter 8 20%
Actividad 4. Agenda 9 10%
Unidad 3
Actividad 5. Juego de pares español/ingles 10 10%
Actividad 6. CONEXIÓN A SERVIDOR
EXTERNO
12 10%
Unidad 4
Actividad 7. Juego de gato
14 10%
Actividad 8. Certificación de aplicaciones
móviles
16 10%
Actividad 9: Cuestionario de conceptos
17 10%
Dinámica y políticas para evaluación | Aplicaciones Móviles 11
17. Pie de foto.
Unidad de Aprendizaje Contenido temático
1.Tecnologías y aplicaciones móviles 1.1 Cómputo móvil
1.2 Tecnologías móviles
1.3 Sistemas operativos móviles
1.4 Arquitectura de una aplicación móvil
1.5 Tipos de aplicaciones móviles
1.6.1 Nativas
1.6.2 Híbridas
1.6.3 Web móvil
1.6 XML en las aplicaciones móviles
2.Desarrollo de aplicaciones móviles 2.1 Herramientas de desarrollo
2.1.1 Frameworks híbridos
2.1.2 Herramientas nativas
2.2 Arquitectura MVVM
2.3 Diseño IU/UX
2.4 Diseño de interacción
2.5 Vistas y Recursos
2.6 Manejo de eventos
2.7 Sensores
2.8 Fragmentos
14
Contenido Temático| Aplicaciones Móviles
Contenido temático (1/3)
18. Pie de foto.
Contenido temático (2/3)
Unidad de Aprendizaje Contenido temático
3.Almacenamiento de datos 3.1 Permisos y seguridad
3.2 Manejo de archivos
3.3 Bases de datos internas
4.Datos de Internet 4.1 API´S
4.2 Consumo de datos
4.2.1 Servicios web
4.2.2 Conexión a servidores
4.2.3 JSON
4.6 Publicación de aplicaciones
15
Contenido temático| Aplicaciones Móviles
20. Pie de foto.
Ubicación Curricular
17
Ubicación curricular | Aplicaciones Móviles
Programa Educativo: Ingeniería en Sistemas y Tecnologías de Información
Industrial
Nivel Educativo: Licenciatura
Ubicación: Complejo Regional Centro Sede San José Chiapa
Modalidad: Escolarizada
Asignatura: Aplicaciones Móviles I
Código: ISTS 007
Créditos: 4
Nombre del Experto en
Contenido:
Mtra. Karla Verónica Silva Ramos
Correo electrónico: karla.silvara@correo.buap.mx
Nombre del Diseñador
Instruccional:
Mtra. Karla Verónica Silva Ramos
Correo Electrónico: karla.silvara@correo.buap.mx
22. Pie de foto.
Bibliografía
•Lozano Ortega, M. A., & Gallego Sánchez, A. J. (2017). Desarrollo de aplicaciones Android con Java.
Ediciones de la U.
•Serrano, R. C. (2021). Flutter y Dart para desarrollar aplicaciones móviles en español: aplicaciones móviles
de Android e iOS hibridas y nativas en español. Kindle.
•Hébuterne, S. (2018). Desarrolle una aplicación Android: programación en Java con Android Studio.
Ediciones ENI.
•Castillo, J. D. L. (2017). Android Studio: aprende a desarrollar aplicaciones. RC libros.
•Castillo, J. D. L. (2017). Android Studio: aprende a desarrollar aplicaciones. RC libros.
•Serrano, R. C. (2021). Flutter y Dart para desarrollar aplicaciones móviles en español: aplicaciones móviles
de Android e iOS hibridas y nativas en español. Kindle.
•Castillo, J. D. L. (2017). Android Studio: aprende a desarrollar aplicaciones. RC libros.
•Nordeen, A. (2020). Learn SQLite in 24 Hours. Publishdrive.
•Serrano, R. C. (2021). Flutter y Dart para desarrollar aplicaciones móviles en español: aplicaciones móviles
de Android e iOS hibridas y nativas en español. Kindle.
•Hébuterne, S. (2018). Desarrolle una aplicación Android: programación en Java con Android Studio.
Ediciones ENI.
19
Fuentes de información | Aplicaciones Móviles