Altova MobileTogether es un marco de desarrollo de aplicaciones multiplataforma de bajo código para crear aplicaciones y soluciones empresariales basadas en datos. Como parte de su funcionalidad multiplataforma, MobileTogether ofrece un simulador integrado para emular el comportamiento de las aplicaciones en iOS, Android, Windows y otros dispositivos durante la fase de desarrollo.
El simulador de aplicaciones de MobileTogether reproduce el aspecto, los efectos y el comportamiento de una aplicación tal y como aparecerá en diferentes dispositivos, incluidas las variaciones en el tamaño de la pantalla, la orientación y el comportamiento específico en cada plataforma.
El simulador permite a los desarrolladores emular el comportamiento de aplicaciones y soluciones empresariales:
Para pruebas más completas, MobileTogether también incluye funciones para realizar pruebas automatizadas de aplicaciones y un depurador de aplicaciones de nivel empresarial.
El simulador de aplicaciones de MobileTogether tiene la capacidad única de ejecutar una prueba utilizando datos reales para dispositivos móviles suministrados por el desarrollador para poder simular situaciones habituales del mundo real. Esto es especialmente importante en el caso de los dispositivos móviles. Por ejemplo, puede suministrar datos como:
Durante la fase de desarrollo en MobileTogether Designer, puede simular el comportamiento de sus aplicaciones en cualquier momento y en una amplia variedad de dispositivos disponibles en el mercado. El simulador integrado reproduce el comportamiento de la aplicación o solución empresarial tal y como aparecerá en diferentes portátiles, equipos de sobremesa y dispositivos móviles, incluyendo las variaciones en el tamaño de la pantalla, la orientación e incluso comportamientos específicos de cada plataforma.
La posibilidad de visualizar al instante el aspecto y el comportamiento de su aplicación en distintos dispositivos dentro del entorno de desarrollo directamente permite realizar ajustes en tiempo real en la interfaz de usuario y en la funcionalidad de la aplicación.
La captura de pantalla siguiente muestra la misma aplicación simulada en un iPhone y un Google Pixel Android. Como se puede ver, MobileTogether ajusta automáticamente el aspecto y la funcionalidad nativa del dispositivo para cada sistema operativo.
El simulador admite pruebas interactivas para simular el comportamiento real de los usuarios, como tocar, deslizar e introducir datos. De este modo, podrá ver cómo responde la aplicación exactamente y solucionar los problemas durante la fase de diseño.
Durante la simulación, puede ver perfectamente cómo su solución muestra y procesa los datos en tiempo real, incluyendo orígenes de datos XML, JSON o de bases de datos. Además, no solo puede visualizar todos los orígenes de datos, sino también editar valores sobre la marcha para ver cómo se comportaría la aplicación en cada situación.
También es posible simular situaciones habituales como la pérdida de la conexión con la red wifi, el cambio entre el modo vertical y horizontal, el uso de la telefonía, etc.
Durante la simulación de aplicaciones en MobileTogether Designer, el Inspector de estilos muestra información detallada sobre los estilos calculados de los controles de la página actual.
Invocar el Inspector de estilos es muy fácil, basta con hacer clic en un botón de la barra de herramientas del simulador o hacer Ctrl+clic en el control que se desea inspeccionar. El Inspector de estilos muestra información sobre los estilos y valores configurados del control, así como la forma en que se ha calculado cada uno de ellos.
El Inspector de estilos es muy práctico cuando se trabaja con aplicaciones que incluyen muchos controles: los desarrolladores pueden comprender inmediatamente por qué un control se muestra en una situación concreto y por qué se plasma con los estilos actuales.
Después de probar el comportamiento de la aplicación o de la solución empresarial en MobileTogether Designer, puede implementar la aplicación o solución en el servidor MobileTogether Server de su organización para simular el funcionamiento en condiciones reales.
Este proceso permite probar la lógica de la aplicación tanto en el front-end como en el back-end, lo cual garantiza que todos los recursos back-end estén accesibles y que la solución funcione bien en condiciones reales.
Dado que MobileTogether Designer crea la lógica de aplicación tanto en el front-end como en el back-end, este tipo de simulación le permite probar la lógica de la aplicación en el back-end en el back-end del servidor real, mientras que el front-end se ejecuta dentro de MobileTogether Designer.
MobileTogether también le permite simular una aplicación en uno o varios dispositivos de usuario final para realizar las pruebas de rendimiento más precisas posibles. Para simular la aplicación en el dispositivo solo es necesario ejecutar el software cliente MobileTogether en la misma red wifi que el equipo de desarrollo. Esto permite realizar pruebas específicas para cada dispositivo, en las que se implementa la solución en varios dispositivos para así simular los comportamientos específicos de cada plataforma y la interfaz correspondiente. También puede validar la integración de funciones móviles nativas como GPS, cámara, teléfono, correo electrónico, SMS, etc., para asegurarse de que funcionan de la manera esperada.
Lista de características de MobileTogether
Preguntas frecuentes
Vídeos de demostración