Está en la página 1de 5

DESCRIPCIN DEL MDULO Mdulo I: DESARROLLA APLICACIONES WEB Y MVILES Sub-modulo2: Desarrolla aplicaciones Mviles PROFESOR: L.

I GABRIEL FLORES GONZALEZ Objetivo General: Desarrolla aplicaciones para celular utilizando plataformas abiertas y cerradas Crea juegos 2D para celular bajo plataformas abiertas Disea aplicaciones 3D para iOS empleando un engine Sitios de insercin de acuerdo al sistema de clasificacin industrial de amrica del norte Edicin de software y edicin de software integrada con la reproduccin. Servicios de diseo de sistemas de cmputo y servicios relacionados. Escuelas de computacin del sector privado Escuelas de computacin del sector pblico Ocupaciones
OCUPACIONES DE ACUERDO A LA CLASIFICACIN INTERNACIONAL UNIFORME DE OCUPACIONES (CIUO)

Desarrolladores de software Desarrolladores web y multimedios Programadores de aplicaciones Desarrolladores y analistas de software y multimedios y analistas no clasificados

OCUPACIONES DE ACUERDO A LA CLASIFICACIN MEXICANA DE OCUPACIONES (CMO)

Analistas de sistemas Programador de sistemas de cmputo Analista de programas de cmputo

TEMAS A DESARROLLAR UNA SECUENCIA PRIMER PARCIAL

1. 1. Desarrolla aplicaciones para celular utilizando plataformas abiertas 1. 1.1. Desarrolla aplicaciones para celular 1. 1.1.1. Crea MIDLets 1. 1.1.1.1. Disea formularios mediante la paleta herramientas 1. 1.1.1.1.1. Cajas de texto 1. 1.1.1.1.1.1. Validacin de campos 2. 1.1.1.1.2. Etiquetas 3. 1.1.1.1.3. Listas 4. 1.1.1.1.4. Imgenes

de

1.1.1.2. Controla el flujo de ventanas 1.1.1.3. Utiliza botones de comando 1. 1.1.1.3.1. OK 2. 1.1.1.3.2. EXIT 3. 1.1.1.3.3. BACK 4. 1.1.1.3.4. HELP 5. 1.1.1.3.5. Mens 4. 1.1.1.4. Programa aplicaciones para celular 1. 1.1.1.4.1. Conversiones y Casting 2. 1.1.1.4.2. IF 3. 1.1.1.4.3. FOR 4. 1.1.1.4.4. WHILE 5. 1.1.1.4.5. Arreglos 2. 1.1.2. Crea Canvas 1. 1.1.2.1. Crea clases que heredan de Canvas 1. 1.1.2.1.1. Crea grficos 1. 1.1.2.1.1.1. Lneas 2. 1.1.2.1.1.2. Rectngulos y cuadrados 3. 1.1.2.1.1.3. Arcos y crculos 4. 1.1.2.1.1.4. Polgonos 5. 1.1.2.1.1.5. Imgenes 6. 1.1.2.1.1.6. Texto grfico 7. 1.1.2.1.1.7. Colores 1. 1.1.2.1.1.7.1. Bordes y rellenos 2. 1.1.2.1.2. Utiliza eventos de teclado 1. 1.1.2.1.2.1. KEYPRESS 2. 1.1.2.1.2.2. KEYRELEASED

2. 3.

UNA SECUENCIA SEGUNDO PARCIAL 2. 1.1.2.2. Crea juegos 2D para celular bajo plataformas abiertas 1. 1.1.2.2.1. Mueve figuras 2. 1.1.2.2.2. Escala figuras 3. 1.1.2.2.3. Crea colisiones 2. 1.2. Instala aplicaciones para celulares acorde las caractersticas del perfil y la configuracin establecida 3. 2. Desarrolla aplicaciones mviles para plataformas cerradas 4. 2.1. Disea aplicaciones 3D para iOS empleando un engine 1. 2.1.1. Manipula la zona de trabajo del engine 2. 2.1.2. Crea polgonos en una escena 3. 2.1.3. Mueve, rota y escala polgonos en una escena 4. 2.1.4. Manipula los atributos de los objetos desde el panel Inspector 5. 2.1.5. Coloca texturas a los objetos 6. 2.1.6. Ajusta la cmara para visualizar los objetos

7. 8.

2.1.7. Disea terrenos con las herramientas que ofrece el software 2.1.8. Importa 3rdPersonController para interactuar con un terreno

UNA SECUENCIA TERCER PARCIAL 5. 2.2. Programa aplicaciones empleando el lenguaje Javascript 1. 2.2.1. Programa el desplazamiento, escalamiento y rotacin de los objetos desde cdigo activados por el evento KEYPRESS 2. 2.2.2. Programa acciones activadas por colisiones 3. 2.2.3. Programa funciones diversas utilizando el giroscopio de una tableta 4. 2.2.4. Programa mens para cambio de escenas 6. 2.3. Emula aplicaciones en tabletas 1. 2.3.1. Instala y emula Unity Remote para iOS 2. Gestiona una licencia de desarrollo
COMPETENCIA A DESARROLLAR DURANTE EL CURSO: 1. Se conoce y valora a s mismo y aborda problemas y retos teniendo en cuenta los objetivos que persigue. (1) Enfrenta las dificultades que se le presentan y es consciente de sus valores, fortalezas y debilidades. (4) Analiza crticamente los factores que influyen en su toma de decisiones. 4. Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante la utilizacin de medios, cdigos y herramientas apropiados. (1) Expresa ideas y conceptos mediante representaciones lingsticas, matemticas o grficas. (5) Maneja las tecnologas de la informacin y la comunicacin para obtener informacin y expresar ideas. 5. Desarrolla innovaciones y propone soluciones a problemas a partir de mtodos establecidos. (1) Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo. (6) Utiliza las tecnologas de la informacin y comunicacin para procesar e interpretar informacin. 6. Aprende por iniciativa e inters propio a lo largo de la vida. (3) Articula saberes de diversos campos y establece relaciones entre ellos y su vida cotidiana. 8. Participa y colabora de manera efectiva en equipos diversos. (2) Aporta puntos de vista con apertura y considera los de otras personas de manera reflexiva. 10. Mantiene una actitud respetuosa hacia la interculturalidad y la diversidad de creencias, valores, ideas y prcticas sociales. (2) Dialoga y aprende de personas con distintos puntos de vista y tradiciones culturales mediante la ubicacin de sus propias circunstancias en un contexto ms amplio.

NORMAS DEL GRUPO: Leer reglamento interno del grupo VALORES: Responsabilidad Comunicacin Tolerancia Orden Honestidad Respeto Convivencia Puntualidad Limpieza

EVALUACION:
1er parcial Practicas ........................30% Blog..............................20% Tareas y Apuntes............10% Portafolio......................10% Examen terico................30% Criterios de evaluacin 2do parcial Practicas .............................30% Blog.....................................20% Tareas y Apuntes..................10% Portafolio.............................10% Examen terico......................30% 3er parcial Practicas ..............................30% Blog......................................20% Tareas y Apuntes..................10% Portafolio.............................10% Examen terico......................30%

Practicas: El estudiante demostrara el conocimiento adquirido de los contenidos Ser entregadas en tiempo y forma Deben ser terminadas al 100% Entregadas sin errores Estas deben ser entregadas de forma individual Blog Ser la recopilacin de las actividades de cada parcial utilizando las TICS Ser entregado en tiempo y forma Lo entregarn de forma individual Tareas y Apuntes: Las tareas sern el resultado de un proceso de bsqueda y seleccin de informacin El estudiante deber tomar nota en su libreta de cada clase Sern entregados a computadora al finalizar cada parcial Los entregarn de forma individual Ser entregadas en tiempo y forma, de acuerdo a los requisitos solicitados Portafolio: Ser entregado en tiempo y forma Es la recopilacin de las evidencias de todas las actividades elaboradas durante cada parcial Lo entregarn de forma individual Examen: Que el alumno demuestre sus conocimientos adquiridos Se aplicara de acuerdo al calendario que emita la direccin y/o subdireccin.

RESULTADO DE APRENDIZAJE: Al finalizar el mdulo el estudiante ser capaz de: Desarrollar aplicaciones web y mviles

FUENTES DE INFORMACIN
Bibliografa a consultar

Dan Pilone, T. P. (2009). Head First iPhone Development. Gravenstein Highway North, Sebastopol, CA 95472.: OReilly, Captulo 1 -5. Wright, L. (2008). Diseo de personajes para consolas porttiles: Videojuegos para mviles, sprites y grficos con pixeles. Espaa. Gustavo Gili, p.192. Android, Programacin de dispositivos mviles a travs de ejemplos, Jose Enrique Amaro Soriano, Alfaomega. Desarrollo de juegos con J2ME, Manuel Prieto, Alfaomega.
Sitios de Internet

http://www.desarrolloweb.com/articulos/aplicaciones-multiplataforma-html5windowsphone.html http://www.elandroidelibre.com/2012/07/todas-las-aplicaciones-deberian-deser-multiplataforma-ventajas-e-inconvenientes.html http://www.lcc.uma.es/~galvez/ftp/libros/J2ME.pdf