Syllabus

CIB-1305 TOPICOS DE PROGRAMACION MOVIL

ISC. ANTONIO ARMANDO PRESUEL ROSADO

aapresuel@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
8 1 4 5 Ingeniería Aplicada

Prerrequisitos
Analizar y solucionar problemas informáticos y representar su solución mediante herramientas de software orientado a objetos.
Identificar y analizar necesidades de información para su representación, tratamiento y automatización para la toma de decisiones.
Diseñar esquemas de bases de datos para generar soluciones al tratamiento de información.
Identificar y aplicar distintos SGBD, así como sus herramientas.
Aplicar el entorno operativo del SGBD, para crear el esquema de una base de datos.
Aplicar el esquema de integridad, seguridad y recuperación.

Competencias Atributos de Ingeniería

Normatividad
El alumno deberá: (1) Cumplir con los trabajos solicitados en clase y extraclase. (2) Entregar en el plazo que se indiquen los trabajos, programas o tareas solicitados. No se aceptan trabajos extemporáneos. (3) Dirigirse con respecto hacia sus compañeros y al maestro a fin de evitar sanciones. (4) Colaborar con el equipo en los trabajos y actividades. (5) Ingresar a la clase con el celular en modo vibrador. (6) Asistir puntualmente, teniendo un máximo de 15 minutos de tolerancia para ingresar. (7) Cumplir con el mínimo de asistencias requerido por la institución académica (80%)

Materiales

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 1.11.1
PARCIAL 2 De la actividad 1.12.1 a la actividad 2.5.1

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Evolución e introduccion a la programación en dispositivos móviles
          1.1. Evolucion de los dispositivos móviles
                   1.1.1. Evolucion de los dispositivos móviles
                           Evolucion de los dispositivos moviles (189937 bytes)
                          
          1.2. Introduccion a las tecnologias y herramientas móviles
                   1.2.1. Introduccion a las tecnologias y herramientas móviles
                           Tecnología movil (45208 bytes)
                           Introducción a las herramientas y tecnologías moviles (85842 bytes)
                          
          1.3. Tecnologias de clientes ligeros
                   1.3.1. Tecnologias de clientes ligeros
                           Tecnologias de clientes ligeros (41270 bytes)
                          
          1.4. Acerca de android
                   1.4.1. Acerca de android
                           Acerca de android (53723 bytes)
                          
          1.5. Instalando el SDK
                   1.5.1. Instalando el SDK
                           Manual de instalación ANDROID (1539259 bytes)
                           Instalando el sdk (117143 bytes)
                          
          1.6. Creando el emulador de android
                   1.6.1. Creando el emulador de android
                           Creando el emulador de android (204910 bytes)
                           Creando el AVD (408991 bytes)
                          
          1.7. Instalando el Eclipse
                   1.7.1. Instalando el Eclipse
                           Instalando eclipse (117143 bytes)
                          
          1.8. Instalando las herramientas de desarrollo de android
                   1.8.1. Instalando las herramientas de desarrollo de android
                           Instalando las herramientas de desarrollo de android (117143 bytes)
                          
          1.9. Eligiendo la version de android a usar
                   1.9.1. Eligiendo la version de android a usar
                           Eligiendo la version de android a usar (43306 bytes)
                          
          1.10. Estructura de aplicaciones android
                   1.10.1. Estructura de aplicaciones android
                           Estructura de aplicaciones android (28385 bytes)
                           Estructura de aplicaciones (Diapositivas) (63368 bytes)
                          
          1.11. Creando un proyecto
                   1.11.1. Creando un proyecto
                           Creando un proyecto (432511 bytes)
                          
          1.12. Trabajando con el AndroidManifest.xml
                   1.12.1. Trabajando con el AndroidManifest.xml
                           Trabajando con el androidmanifest xml (90350 bytes)
                           Trabajando con el AndroidManifest XML (172086 bytes)
                           Trabajando con el AndroidManifest XML (eng) (66192 bytes)
                          
          1.13. Activities
                   1.13.1. Activities
                           Activities (Eng) (200384 bytes)
                           Activities (24302 bytes)
                           Activities / 5Mb (5077720 bytes)
                          
2. Herramienta de control, imagen
          2.1. Intents
                   2.1.1. Intents
                           Intents (Eng) (43220 bytes)
                           Intents (6316549 bytes)
                          
          2.2. Ciclo de vida de una activity
                   2.2.1. Ciclo de vida de una activity
                           Ciclo de vida de una activity (Eng) (190145 bytes)
                           Ciclo de vida de una activity (8910333 bytes)
                          
          2.3. Soporte para múltiples tamaños de pantallas
                   2.3.1. Soporte para múltiples tamaños de pantallas
                           Soporte para múltiples tamaños de pantallas (435133 bytes)
                           Soporte para múltiples tamaños de pantallas (Libro) (3263340 bytes)
                          
          2.4. Controles
                   2.4.1. Texto
                           Control de texto (Eng) (162509 bytes)
                           Control de texto (3459789 bytes)
                          
                   2.4.2. Button
                           Controles Button (Eng) (25581 bytes)
                           Controles Button (3459789 bytes)
                          
                   2.4.3. Toggle Button
                           Toggle Button (Eng) (32484 bytes)
                           Toggle Button (3459789 bytes)
                          
                   2.4.4. Imagenes
                           Imagenes (Eng) (21638 bytes)
                           Imagenes (2473089 bytes)
                          
          2.5. Parámetros en intents
                   2.5.1. Parámetros en intents
                           Parámetros en intents (2663057 bytes)
                          
3. Manejo de dialogos y localización
          3.1. Dialogos de alerta
                   3.1.1. Dialogos de alerta
                           Diálogos de alerta (Developer Android) (179013 bytes)
                           Diálogos de Alerta (75264 bytes)
                          
          3.2. Personalizar dialogos
                   3.2.1. Personalizar dialogos
                           Personalizar diálogos (Developer Android) (178988 bytes)
                           Personalizar diálogos (123277 bytes)
                          
          3.3. Usando stringArray
                   3.3.1. Usando stringArray
                           StringArray (Developer Android) (33913 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 114
                          
          3.4. Listas
                   3.4.1. Listas
                           Listas (Developer Android) (77690 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 121 a 128
                          
          3.5. Usando GPS
                   3.5.1. Usando GPS
                           GPS (Developer Android) (94997 bytes)
                           GPS (Fuente en español) (300184 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 245 a 251
                          
4. Administracion de datos en móviles
          4.1. Introduccion al content provider
                   4.1.1. Introduccion al content provider
                           Content Provider (Developer Android) (55099 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 333 a 348
                          
          4.2. Query provider
                   4.2.1. Query provider
                           Query Provider (Developer Android) (54972 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 333 a 348
                          
          4.3. XML y JSON
                   4.3.1. XML y JSON
                           XML y JSON (fuente 1) (270441 bytes)
                           XML y JSON (fuente 2) (21624 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 313 a 324
                          
          4.4. Ciclo de vida de un servicio
                   4.4.1. Ciclo de vida de un servicio
                           Ciclo de vida de un servicio (123805 bytes)
                           El gran libro de Android (3a Ed) / Tomas Jesús / Pg. 263 a 272
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación