Syllabus
DEI-1803 TÓPICOS DE PROGRAMACIÓN MÓVIL
MIM. CARLOS OMAR CHAB LARA
cochab@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
8 | 2 | 3 | 5 | Ingeniería Aplicada |
Prerrequisitos |
|
Competencias | Atributos de Ingeniería |
Evolución de los dispositivos móviles | Reconocer la necesidad permanente de conocimiento adicional y tener la habilidad para localizar, evaluar, integrar y aplicar este conocimiento adecuadamente | Herramienta de desarrollo móvil | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Instalar y configurar el entorno de desarrollo | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Componentes de aplicación android | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Manejar Base de datos | Desarrollar y conducir una experimentación adecuada; analizar e interpretar datos y utilizar el juicio ingenieril para establecer conclusiones | JSON (JavaScript Object Notation) | Desarrollar y conducir una experimentación adecuada; analizar e interpretar datos y utilizar el juicio ingenieril para establecer conclusiones | Gestionar los sensores de Android | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas |
Normatividad |
Plan contingencia COVID-19
|
Materiales |
|
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Android : aprende desde cero a crear aplicaciones / |
Luján Castillo, José Dimas |
Alfaomega, |
2015. |
1 |
- |
El gran libro de android / |
Gironés, Jesús Tomás |
Marcombo, |
5a. / 2016. |
4 |
- |
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.2.7 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 4.1.6 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Manejo de herramientas IDE para programación
1.1. Evolución de los dispositivos móviles 1.1.1. Evolución de los Dispositivos Móviles ![]() ![]() ![]() ![]() 1.1.2. Introducción a las tecnologías y herramientas móviles ![]() ![]() ![]() ![]() ![]() 1.2. Herramienta de desarrollo móvil 1.2.1. Android Studio ![]() |
2. Introducción a Android
2.1. Instalar y configurar el entorno de desarrollo 2.1.1. Instalación de Java Development Kit (JDK) ![]() ![]() ![]() 2.1.2. Instalar android studio ![]() 2.1.3. Instalar versiones de android ![]() 2.1.4. Configuracion emulador android ![]() 2.2. Componentes de aplicación android 2.2.1. Activity ![]() ![]() ![]() 2.2.2. Notificaciones emergentes ![]() ![]() 2.2.3. Gestionando los eventos del usuario ![]() 2.2.4. Componentes avanzados ![]() 2.2.5. Recuros ![]() ![]() 2.2.6. Intents ![]() ![]() 2.2.7. Fragments ![]() ![]() |
3. Administración de datos
3.1. Manejar Base de datos 3.1.1. Base de datos SQLite en Android ![]() ![]() 3.1.2. Métodos SQLite ![]() ![]() 3.2. JSON (JavaScript Object Notation) 3.2.1. Ficheros en formato JSON ![]() |
4. Sensores y dispositivos de Android
4.1. Gestionar los sensores de Android 4.1.1. Tipos de sensores ![]() ![]() 4.1.2. Cómo se utilizan los Sensores ![]() 4.1.3. Módulo WIFI ![]() ![]() 4.1.4. Módulo Bluetooth ![]() ![]() ![]() 4.1.5. Cámara de fotos ![]() ![]() 4.1.6. Módulo GPS ![]() ![]() |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
8 A | 1.1.2 Introducción a las tecnologías y herramientas móviles | 2024-02-07 | ISIC-2010-224 |
8 A | 1.1.2 Introducción a las tecnologías y herramientas móviles | 2024-02-09 | ISIC-2010-224 |
8 A | 1.2.1 Android Studio | 2024-02-14 | ISIC-2010-224 |
8 A | 1.2.1 Android Studio | 2024-02-16 | ISIC-2010-224 |
8 A | 2.1.1 Instalación de Java Development Kit (JDK) | 2024-02-21 | ISIC-2010-224 |
8 A | 2.1.1 Instalación de Java Development Kit (JDK) | 2024-02-23 | ISIC-2010-224 |
8 A | 2.1.2 Instalar android studio | 2024-02-28 | ISIC-2010-224 |
8 A | 2.1.2 Instalar android studio | 2024-03-01 | ISIC-2010-224 |
8 A | 2.1.3 Instalar versiones de android | 2024-03-06 | ISIC-2010-224 |
8 A | 2.1.4 Configuracion emulador android | 2024-03-08 | ISIC-2010-224 |
8 A | 2.2.1 Activity | 2024-03-13 | ISIC-2010-224 |
8 A | 2.2.1 Activity | 2024-03-15 | ISIC-2010-224 |
8 A | 2.2.2 Notificaciones emergentes | 2024-03-20 | ISIC-2010-224 |
8 A | 2.2.2 Notificaciones emergentes | 2024-03-22 | ISIC-2010-224 |
8 A | 2.2.3 Gestionando los eventos del usuario | 2024-04-10 | ISIC-2010-224 |
8 A | 2.2.3 Gestionando los eventos del usuario | 2024-04-12 | ISIC-2010-224 |
8 A | 2.2.4 Componentes avanzados | 2024-04-17 | ISIC-2010-224 |
8 A | 2.2.4 Componentes avanzados | 2024-04-19 | ISIC-2010-224 |
8 A | 2.2.5 Recuros | 2024-04-24 | ISIC-2010-224 |
8 A | 2.2.5 Recuros | 2024-04-26 | ISIC-2010-224 |
8 A | 2.2.6 Intents | 2024-05-01 | ISIC-2010-224 |
8 A | 2.2.7 Fragments | 2024-05-03 | ISIC-2010-224 |
8 A | 3.1.1 Base de datos SQLite en Android | 2024-05-08 | ISIC-2010-224 |
8 A | 3.1.2 Métodos SQLite | 2024-05-10 | ISIC-2010-224 |
8 A | 3.2.1 Ficheros en formato JSON | 2024-05-15 | ISIC-2010-224 |
8 A | 3.2.1 Ficheros en formato JSON | 2024-05-17 | ISIC-2010-224 |
8 A | 4.1.1 Tipos de sensores | 2024-05-22 | ISIC-2010-224 |
8 A | 4.1.1 Tipos de sensores | 2024-05-24 | ISIC-2010-224 |
8 A | 4.1.2 Cómo se utilizan los Sensores | 2024-05-29 | ISIC-2010-224 |
8 A | 4.1.3 Módulo WIFI | 2024-05-31 | ISIC-2010-224 |
8 A | 4.1.4 Módulo Bluetooth | 2024-07-03 | ISIC-2010-224 |
8 A | 4.1.5 Cámara de fotos | 2024-07-05 | ISIC-2010-224 |
8 A | 4.1.5 Cámara de fotos | 2024-07-10 | ISIC-2010-224 |
8 A | 4.1.6 Módulo GPS | 2024-07-12 | ISIC-2010-224 |
8 A | 4.1.6 Módulo GPS | 2024-07-12 | ISIC-2010-224 |
8 A | 4.1.6 Módulo GPS | 2024-07-17 | ISIC-2010-224 |
8 A | 4.1.6 Módulo GPS | 2024-07-19 | ISIC-2010-224 |
Temas para Segunda Reevaluación |