encuadre desarrolla apliaciones moviles

7
DESCRIPCIÓN DEL MÓDULO Módulo I: DESARROLLA APLICACIONES WEB Y MÓVILES Sub-modulo2: Desarrolla aplicaciones Móviles 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 Diseña aplicaciones 3D para iOS empleando un engine Sitios de inserción de acuerdo al sistema de clasificación industrial de américa del norte Edición de software y edición de software integrada con la reproducción. Servicios de diseño de sistemas de cómputo y servicios relacionados. Escuelas de computación del sector privado Escuelas de computación del sector público Ocupaciones OCUPACIONES DE ACUERDO A LA CLASIFICACIÓN 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 CLASIFICACIÓN MEXICANA DE OCUPACIONES (CMO) Analistas de sistemas Programador de sistemas de cómputo Analista de programas de cómputo TEMAS A DESARROLLAR UNA SECUENCIA PRIMER PARCIAL 1. 1. Desarrolla aplicaciones para celular utilizando plataformas abiertas

Upload: gabriel-flores-gonzalez

Post on 26-Nov-2015

58 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Encuadre Desarrolla Apliaciones Moviles

DESCRIPCIÓN DEL MÓDULO

Módulo I: DESARROLLA APLICACIONES WEB Y MÓVILESSub-modulo2: Desarrolla aplicaciones Móviles

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 Diseña aplicaciones 3D para iOS empleando un engine

Sitios de inserción de acuerdo al sistema de clasificación industrial de américa del norte

Edición de software y edición de software integrada con la reproducción.

Servicios de diseño de sistemas de cómputo y servicios relacionados.

Escuelas de computación del sector privado Escuelas de computación del sector público

Ocupaciones

OCUPACIONES DE ACUERDO A LA CLASIFICACIÓN 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 CLASIFICACIÓN MEXICANA DE OCUPACIONES (CMO)

Analistas de sistemas Programador de sistemas de cómputo Analista de programas de cómputo

TEMAS A DESARROLLAR

UNA SECUENCIA PRIMER PARCIAL1. 1. Desarrolla aplicaciones para celular utilizando plataformas

abiertas1. 1.1. Desarrolla aplicaciones para celular

1. 1.1.1. Crea MIDLets1. 1.1.1.1. Diseña formularios mediante la paleta de

herramientas1. 1.1.1.1.1. Cajas de texto

1. 1.1.1.1.1.1. Validación de campos2. 1.1.1.1.2. Etiquetas

Page 2: Encuadre Desarrolla Apliaciones Moviles

3. 1.1.1.1.3. Listas4. 1.1.1.1.4. Imágenes

2. 1.1.1.2. Controla el flujo de ventanas3. 1.1.1.3. Utiliza botones de comando

1. 1.1.1.3.1. OK2. 1.1.1.3.2. EXIT3. 1.1.1.3.3. BACK4. 1.1.1.3.4. HELP5. 1.1.1.3.5. Menús

4. 1.1.1.4. Programa aplicaciones para celular1. 1.1.1.4.1. Conversiones y Casting2. 1.1.1.4.2. IF3. 1.1.1.4.3. FOR4. 1.1.1.4.4. WHILE5. 1.1.1.4.5. Arreglos

2. 1.1.2. Crea Canvas1. 1.1.2.1. Crea clases que heredan de Canvas

1. 1.1.2.1.1. Crea gráficos1. 1.1.2.1.1.1. Líneas2. 1.1.2.1.1.2. Rectángulos y cuadrados3. 1.1.2.1.1.3. Arcos y círculos4. 1.1.2.1.1.4. Polígonos 5. 1.1.2.1.1.5. Imágenes6. 1.1.2.1.1.6. Texto gráfico7. 1.1.2.1.1.7. Colores

1. 1.1.2.1.1.7.1. Bordes y rellenos2. 1.1.2.1.2. Utiliza eventos de teclado

1. 1.1.2.1.2.1. KEYPRESS2. 1.1.2.1.2.2. KEYRELEASED

UNA SECUENCIA SEGUNDO PARCIAL2. 1.1.2.2. Crea juegos 2D para celular bajo plataformas

abiertas1. 1.1.2.2.1. Mueve figuras2. 1.1.2.2.2. Escala figuras3. 1.1.2.2.3. Crea colisiones

2. 1.2. Instala aplicaciones para celulares acorde las características del perfil y la configuración establecida

3. 2. Desarrolla aplicaciones móviles para plataformas cerradas4. 2.1. Diseña aplicaciones 3D para iOS empleando un engine

1. 2.1.1. Manipula la zona de trabajo del engine2. 2.1.2. Crea polígonos en una escena3. 2.1.3. Mueve, rota y escala polígonos en una escena4. 2.1.4. Manipula los atributos de los objetos desde el panel

Page 3: Encuadre Desarrolla Apliaciones Moviles

Inspector5. 2.1.5. Coloca texturas a los objetos6. 2.1.6. Ajusta la cámara para visualizar los objetos7. 2.1.7. Diseña terrenos con las herramientas que ofrece el

software8. 2.1.8. Importa 3rdPersonController para interactuar con

un terreno

UNA SECUENCIA TERCER PARCIAL

5. 2.2. Programa aplicaciones empleando el lenguaje Javascript1. 2.2.1. Programa el desplazamiento, escalamiento y

rotación de los objetos desde código activados por el evento KEYPRESS

2. 2.2.2. Programa acciones activadas por colisiones3. 2.2.3. Programa funciones diversas utilizando el giroscopio

de una tableta4. 2.2.4. Programa menús para cambio de escenas

6. 2.3. Emula aplicaciones en tabletas1. 2.3.1. Instala y emula Unity Remote para iOS2. 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 críticamente los factores que influyen en su toma de decisiones.4. Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante la utilización de medios, códigos y herramientas apropiados.(1) Expresa ideas y conceptos mediante representaciones lingüísticas, matemáticas o gráficas.(5) Maneja las tecnologías de la información y la comunicación para obtener información y expresar ideas.5. Desarrolla innovaciones y propone soluciones a problemas a partir de métodos 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 tecnologías de la información y comunicación para procesar e interpretar información.6. Aprende por iniciativa e interés 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.

Page 4: Encuadre Desarrolla Apliaciones Moviles

10. Mantiene una actitud respetuosa hacia la interculturalidad y la diversidad de creencias, valores, ideas y prácticas sociales.(2) Dialoga y aprende de personas con distintos puntos de vista y tradiciones culturales mediante la ubicación de sus propias circunstancias en un contexto más amplio.

NORMAS DEL GRUPO: Leer reglamento interno del grupo

VALORES:

Responsabilidad Respeto Comunicación Convivencia Tolerancia Puntualidad Orden Limpieza Honestidad

EVALUACION:Criterios de evaluación

1er parcial 2do parcial 3er parcialPracticas ........................30% Practicas .............................30% Practicas ..............................30%Blog..............................20% Blog.....................................20% Blog......................................20%

Tareas y Apuntes............10% Tareas y Apuntes..................10% Tareas y Apuntes..................10%Portafolio......................10% Portafolio.............................10% Portafolio.............................10%Examen teórico................30% Examen teórico......................30% Examen teórico......................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 recopilación de las actividades de cada parcial utilizando las TIC’S Ser entregado en tiempo y forma Lo entregarán de forma individual

Tareas y Apuntes: Las tareas serán el resultado de un proceso de búsqueda y selección de

información El estudiante deberá tomar nota en su libreta de cada clase Serán entregados a computadora al finalizar cada parcial Los entregarán de forma individual Ser entregadas en tiempo y forma, de acuerdo a los requisitos solicitados

Portafolio: Ser entregado en tiempo y forma Es la recopilación de las evidencias de todas las actividades elaboradas durante

cada parcial

Page 5: Encuadre Desarrolla Apliaciones Moviles

Lo entregarán de forma individual

Examen: Que el alumno demuestre sus conocimientos adquiridos Se aplicara de acuerdo al calendario que emita la dirección y/o subdirección.

RESULTADO DE APRENDIZAJE:

Al finalizar el módulo el estudiante será capaz de: Desarrollar aplicaciones web y móviles

FUENTES DE INFORMACIÓN

Bibliografía a consultar

Dan Pilone, T. P. (2009). Head First iPhone Development. Gravenstein Highway North, Sebastopol, CA 95472.: O’Reilly, Capítulo 1-5.

Wright, L. (2008). Diseño de personajes para consolas portátiles: Videojuegos para móviles, sprites y gráficos con pixeles. España. Gustavo Gili, p.192.

Android, Programación de dispositivos móviles a través 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-html5-windowsphone.html

http://www.elandroidelibre.com/2012/07/todas-las-aplicaciones-deberian-de-ser-multiplataforma-ventajas-e-inconvenientes.html

http://www.lcc.uma.es/~galvez/ftp/libros/J2ME.pdf