Nuevas funcionalidades del Plugin MyMobileWeb
De MorfeoWiki
[editar]
Mejoras ya finalizadas
[editar]
Mejoras en las que se está trabajando
- Incorporar un acceso a información de dispositivos (wurfl).
- Incorporar una botonera que incluya nuevos accesos a: de generación de JSP, extracción de literales, información de dispositivos, creación de OP, OAS y Css.
- Poner casillas de verificación, al crear presentaciones y OPs, para determinar si se deben crear los manejadores de eventos asociados a cada una.
- Incorporar un nuevo ejemplo VLD Mobile.
- Al crear un proyecto MyMobileWeb:
- Personalizar el asistente de generación, incorporando el logotipo de MyMobileWeb.
- Incorporar una presentación inicial básica, con un menú de ejemplo que cargue al iniciar la aplicación.
- Incorporar casillas donde se puedan definir el paquete base de la aplicación así como el paquete base de los manejadores de eventos.
[editar]
Mejoras futuras
- Abrir la ventana de errores MyMobileWeb cuando exista algún error de sintaxis.
- Llevar a la linea de error al pinchar sobre el.
- Al eliminar un proyecto del espacio de trabajo, se eliminará automáticamente del config/server.xml de Tomcat.
- Al eliminar una OA de un proyecto se borrará automáticamente todas las referencias de esta en los demás ficheros en los que aparece.
- Parsear cada uno de los eventos que existen en una presentación, ejemplo: id="menu1", para que a la hora de utilizarlos nos permita auto completar al pulsar Control + Espacio.
- Al abrir un workspace con un proyecto cualquiera, se le puede convertir en un proyecto MymobileWeb.
- Al abrir los fichero XML utilizar un autocompletado de los elementos que se pueden utilizar:
- Ejemplo: <mymw: Control+Space nos sugiere: title, body, head, ...
- Ejemplo: layout= Control+Space nos sugiere: vertical,horizontal, ...
- Asi como en los templates para que nos vaya sugeriendo texto que puede ponerse (NOTA INTERNA: Ej:singleton se encuentra en Preferencias->Java->Editor->Templates).
- Insertar plantillas de todo tipo de elementos que se puedan crear, ejemplo tablas estaticas, dinamicas, ...
- Insertar funciones que automaticen el ir a las presentaciones siguientes y anteriores asi como el llamar a OAs.
