- ¿Qué es una OP? ¿Y una presentación?
- ¿Qué es una OA?
- Describe qué es el contexto y los distintos niveles de contexto
- ¿Cómo se llama la base de dispositivos utilizada por MyMobileWeb?
- Enumera y describe brevemente los controles visuales manejados por MyMobileWeb
- Describe los pasos que hay que dar para configurar una aplicación MyMobileWeb
- ¿Qué es el data binding? ¿Cómo y cuando se utiliza en MyMobileWeb?
- ¿Qué función tiene el generador de páginas JSP?
- ¿Cómo se definen los estilos de una aplicación MyMobileWeb? ¿Qué es el style-overriding?
- ¿Cómo se especifican las imágenes en MyMobileWeb?
Desarrollar con MyMobileWeb una aplicación móvil con las siguientes funcionalidades:
- Pantalla de Login
- Menú inicial paginado con una lista de opciones largas que se meten directamente en el XML fuente
- Una pantalla con una tabla que es paginada y que ciertas columnas sólo se muestran para un dispositivo. La tabla se rellena mediante databinding
- Una pantalla que le permite al usuario introducir una serie de valores, algunos de los cuales son obligatorios y otros tienen un determinado tipo (enteros)
- Una OA que manipule los datos anteriores
- Una pantalla que saca los valores introducidos anteriormente por el usuario y los valores resultado de manipularlos
- Una pantalla que le permite al usuario seleccionar entre una serie de valores excluyentes entre sí
- Una pantalla con un conjunto de menú encadenados (control chained menú)
- Una pantalla con distintos paneles
- Todas las pantallas tendrán que tener un enlace volver y un enlace inicio
- Probar la aplicación en distintos emuladores
- Extraer los literales de la aplicación
Requisitos Previos
- Haber realizado un curso de dos jornadas de duración (15 horas)
- Superar un examen escrito asociado al curso, el cual consta de 10 preguntas cortas
Normas
- El alumno deberá desarrollar un sitio Web /aplicación accesible en movilidad que dejará instalado en una dirección accesible desde Internet.
- Si así se requiriera, el código fuente de la aplicación de certificación deberá ponerse a disposición del profesor para su revisión.
- Una vez realizado el curso y aprobado el examen el plazo para desarrollar la aplicación es de 60 días naturales.
Funcionalidades a desarrollar para lograr la certificación
Un sitio web original (no valen plagios) accesible en movilidad y plenamente funcional que incorpore al menos las siguientes funciones:
- Una página de login con un logo y que permite autentificarse a un usuario
- Un menú inicial con acceso a distintas funciones, al menos las que se citan en el presente ejercicio.
- Un formulario que permite hacer una busqueda de datos y que incluye controles select, entryfield, datefield, etc. obligatorios y/o opcionales con distintos tipos de validación.
- Los resultados de la busqueda mediante el formulario anterior se presentarán mediante una tabla paginada automaticamente y presentada mediante colores alternantes. En el caso del emulador OpenWave la tabla mostrará una unica columna. En el resto de dispositivos / emuladores la tabla mostrará dos columnas.
- El detalle de los resultados se mostrará en otra presentación con campos deshabilitados o de solo lectura formateados en distintos estilos y colores.
- Los resultados de la busqueda mediante el formulario anterior se presentarán mediante una tabla paginada automaticamente y presentada mediante colores alternantes. En el caso del emulador OpenWave la tabla mostrará una unica columna. En el resto de dispositivos / emuladores la tabla mostrará dos columnas.
- Una funcionalidad que requiera el uso del control chainedmenu
Adicionalmente:
- El sitio deberá mostrarse en al menos dos idiomas
- Todas las pantallas deberán incorporar una barra de navegación con enlaces ‘Volver’ ‘Inicio’
- La interfaz de usuario deberá estar convenientemente decorada con pequeñas imágenes y presentar un look & feel atractivo
- Se deberá comprobar la correcta visualización de la aplicación de certificación mediante los emuladores OpenWave version 7 [1] y los emuladores .mobi [2]
Todas las dudas acerca del ejercicio de certificación deberán enviarse a












