| RA1: Aplica tecnologías de desarrollo para dispositivos móviles evaluando sus características y capacidades. | ||
| CRITERIOS DE EVALUACIÓN | ||
| a) Se han analizado las limitaciones que plantea la ejecución de aplicaciones en los dispositivos móviles. | ||
| b) Se han identificado las tecnologías de desarrollo de aplicaciones para dispositivos móviles. | ||
| c) Se han instalado, configurado y utilizado entornos de trabajo para el desarrollo de aplicaciones para dispositivos móviles. | ||
| d) Se han identificado configuraciones que clasifican los dispositivos móviles en base a sus características. | ||
| e) Se han descrito perfiles que establecen la relación entre el dispositivo y la aplicación. | ||
| f) Se ha analizado la estructura de aplicaciones existentes para dispositivos móviles identificando las clases utilizadas. | ||
| g) Se han realizado modificaciones sobre aplicaciones existentes. | ||
| h) Se han utilizado emuladores para comprobar el funcionamiento de las aplicaciones. | ||
| RA2: Desarrolla aplicaciones para dispositivos móviles analizando y empleando las tecnologías y librerías específicas. | ||
| CRITERIOS DE EVALUACIÓN | ||
| a) Se ha generado la estructura de clases necesaria para la aplicación. | ||
| b) Se han analizado y utilizado las clases que modelan ventanas, menús, alertas y controles para el desarrollo de aplicaciones gráficas sencillas. | ||
| c) Se han utilizado las clases necesarias para la conexión y comunicación con dispositivos inalámbricos. | ||
| d) Se han utilizado las clases necesarias para el intercambio de mensajes de texto y multimedia. | ||
| e) Se han utilizado las clases necesarias para establecer conexiones y comunicaciones HTTP y HTTPS. | ||
| f) Se han utilizado las clases necesarias para establecer conexiones con almacenes de datos garantizando la persistencia. | ||
| g) Se han realizado pruebas de interacción usuario-aplicación para optimizar las aplicaciones desarrolladas a partir de emuladores. | ||
| h) Se han empaquetado y desplegado las aplicaciones desarrolladas en dispositivos móviles reales. | ||
| i) Se han documentado los procesos necesarios para el desarrollo de las aplicaciones. | ||
| RA3: Desarrolla programas que integran contenidos multimedia analizando y empleando las tecnologías y librerías específicas. | ||
| CRITERIOS DE EVALUACIÓN | ||
| a) Se han analizado entornos de desarrollo multimedia | ||
| b) Se han reconocido las clases que permiten la captura, procesamiento y almacenamiento de datos multimedia. | ||
| c) Se han utilizado clases para la conversión de datos multimedia de un formato a otro. | ||
| d) Se han utilizado clases para construir procesadores para la transformación de las fuentes de datos multimedia. | ||
| e) Se han utilizado clases para el control de eventos, tipos de media y excepciones, entre otros. | ||
| f) Se han utilizado clases para la creación y control de animaciones. | ||
| g) Se han utilizado clases para construir reproductores de contenidos multimedia. | ||
| h) Se han depurado y documentado los programas desarrollados. | ||
| RA4: Selecciona y prueba motores de juegos analizando la arquitectura de juegos 2D y 3D. | ||
| CRITERIOS DE EVALUACIÓN | ||
| a) Se han identificado los elementos que componen la arquitectura de un juego 2D y 3D. | ||
| b) Se han analizado los componentes de un motor de juegos | ||
| c) Se han analizado entornos de desarrollo de juegos. | ||
| d) Se han analizado diferentes motores de juegos, sus características y funcionalidades. | ||
| e) Se han identificado los bloques funcionales de un juego existente. | ||
| f) Se han definido y ejecutado procesos de render | ||
| g) Se ha reconocido la representación lógica y espacial de una escena gráfica sobre un juego existente. | ||
| RA5: Desarrolla juegos 2D y 3D sencillos utilizando motores de juegos. | ||
| CRITERIOS DE EVALUACIÓN | ||
| a) Se ha establecido la lógica de un nuevo juego | ||
| b) Se han creado objetos y definido los fondos | ||
| c) Se han instalado y utilizado extensiones para el manejo de escenas. | ||
| d) Se han utilizado instrucciones gráficas para determinar las propiedades finales de la superficie de un objeto o imagen. | ||
| e) Se ha incorporado sonido a los diferentes eventos del juego | ||
| f) Se han desarrollado e implantado juegos para dispositivos móviles. | ||
| g) Se han realizado pruebas de funcionamiento y optimización de los juegos desarrollados. | ||
| h) Se han documentado las fases de diseño y desarrollo de los juegos creados. | ||