Un simulador multiplataforma para el desarrollo de aplicaciones móviles empresariales
En el pasado, era difícil y requería mucho tiempo sincronizar el desarrollo de aplicaciones empresariales móviles multiplataforma, ya que cada sistema operativo móvil exigía un conjunto de herramientas diferente o pasos únicos para generar el resultado compilado.
Altova MobileTogether simplifica y agiliza Desarrollo móvil multiplataforma Con el programa MobileTogether Designer, los desarrolladores pueden crear un único archivo de solución para Android, iOS, Windows Phone 8, Windows 8, y para navegadores HTML-5 en otras plataformas.
Aún mejor, el diseñador MobileTogether incluye una ventana de simulador que permite a los desarrolladores ejecutar instantáneamente la solución para probar la lógica, visualizar el diseño tal como aparecerá en una variedad de dispositivos y examinar los cambios en los datos del flujo de trabajo durante la ejecución.
Aquí se muestra una vista de la solución de ejemplo BizBudget, tal como se visualiza en las representaciones del simulador para dispositivos iOS y Android:

Ambas vistas se generaron a partir del mismo archivo de solución, simplemente cambiando el dispositivo de previsualización de la simulación.
El dispositivo de previsualización seleccionado en la barra de herramientas ubicada encima de la ventana principal de diseño de página se utiliza tanto para la vista de diseño de página como para la vista de simulación, y ofrece opciones para representar una variedad de tamaños de pantalla para cada plataforma de sistema operativo.



El primer botón con forma de flecha verde, ubicado a la derecha del dispositivo de previsualización, abre la ventana del simulador. En esta ventana, la pantalla del dispositivo móvil se muestra en el lado izquierdo y las fuentes de datos del flujo de trabajo en el lado derecho. Puede hacer clic en la previsualización del dispositivo para operar todos los controles de la interfaz de usuario implementados en el diseño, y puede expandir el árbol de fuentes de datos para examinar los valores de los datos.
En la captura de pantalla que se muestra a continuación, "Tipo de gráfico: barra" está resaltado en el árbol de datos porque el usuario acaba de seleccionar el gráfico de barras en lugar de un gráfico circular.

El signo de suma verde en la tabla de gastos indica que se debe agregar una nueva fila a la tabla para una nueva categoría de gasto. Cuando añadimos un nuevo elemento para registrar los gastos de un viaje a visitar a un cliente, la pantalla del simulador se actualiza exactamente como si la solución se estuviera ejecutando en el dispositivo móvil, y también se actualizan las fuentes de datos.

La ventana de "Mensajes" registra todas las actividades realizadas en el simulador. La captura de pantalla que se muestra a continuación muestra los mensajes correspondientes a cada uno de los pasos necesarios para añadir un nuevo gasto.

Este nivel de detalle puede ser de gran ayuda para depurar cualquier comportamiento inesperado durante el desarrollo de una nueva solución MobileTogether. También puede copiar algunos o todos los mensajes al portapapeles para pegarlos en un archivo para la documentación del proyecto.
Como ayuda adicional para la depuración, puede agregar una función de seguimiento a cualquier expresión XPath. Por ejemplo, podríamos querer mejorar los mensajes rastreando el total de los gastos cada vez que el usuario modifica el importe de un gasto. Podemos simplemente agregar la función de seguimiento a la expresión XPath existente en la etiqueta "Total de gastos".

Ahora, al seguir los mismos pasos que generaron los mensajes anteriores, también se muestra el valor de los gastos totales en la ventana de mensajes:

Incluso puede establecer una conexión de servidor entre la estación de trabajo del diseñador y su dispositivo móvil para realizar una prueba directamente en el hardware del cliente.
El software MobileTogether Designer es de uso gratuito, lo que permite a los desarrolladores comenzar a trabajar de inmediato. Cuando esté listo para implementar sus propias soluciones móviles personalizadas, el servidor MobileTogether ofrece un potente procesamiento de datos y una escalabilidad asequible, con una licencia basada en el número de dispositivos móviles que su empresa necesita soportar.
Visite el sitio web de Altova para obtener más información sobre MobileTogether, vea un video de demostración de MobileTogether , o para empezar a utilizarlo usted mismo, descargue el programa MobileTogether Designer !