Vistas

Nuevas funcionalidades del Plugin MyMobileWeb

De MorfeoWiki

Mejoras ya finalizadas

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.

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.