Altova MobileTogether proporciona a las empresas las herramientas que necesitan para desarrollar soluciones de empresa basadas en datos, robustas y más rápido que nunca.
Para generar aplicaciones sin código basadas en BD pruebe RecordsManager en MobileTogether Designer.
La plataforma de MobileTogether incluye todo lo que necesita para crear, implementar y actualizar sus soluciones de empresa.
1
Un desarrollador o usuario con conocimientos técnicos programa y prueba una aplicación gratuitamente en MobileTogether Designer.
2
El desarrollador implementa la solución en un servidor MobileTogether Server (in situ o en la nube).
3
Implementación instantánea
El usuario final accede a la solución en un ordenador de sobremesa o un portátil con el cliente nativo Windows o desde cualquier explorador web. La aplicación está disponible al mismo tiempo para dispositivos móviles con aplicaciones nativas para iOS y Android.
Su empresa ya puede obtener los informes, paneles de información y formularios que necesita, sin ningún tipo de restricción. Las soluciones de MobileTogether no se limitan a un solo proveedor de bases de datos relacionales o sistemas de productos.
En lugar de reciclar las funciones de otras aplicaciones de productividad o de tener los límites de las anticuadas herramientas de elaboración de informes que vienen con sus sistemas de datos centrales, MobileTogether permite crear aplicaciones comerciales sofisticadas que añaden valor a los datos al ofrecer innovadoras funciones de consulta, análisis, elaboración de informes y entrada de datos.
MobileTogether usa una combinación de interfaces mediante operaciones arrastrar y colocar, el potente lenguaje de programación visual de estructuras de acciones para el control de eventos y programación funcional estandarizada para seleccionar y procesar datos.
Esto quiere decir que MobileTogether se ocupa de la parte más tediosa y genera aplicaciones para todas las plataformas móviles y de escritorio en base a su diseño.
El Desarrollo Rápido de Aplicaciones (RMAD) permite a cualquier programador, desarrollador web o incluso a legos generar aplicaciones de empresa altamente sofisticadas.
Para crear soluciones de empresa basadas en datos, MobileTogether es compatible con todas las fuentes de datos centrales relevantes, incluidas:
También ofrece conexión directa con las principales bases de datos relacionales:
Las fuentes de datos heredadas como EDI, Excel y CSV pueden conectarse fácilmente con la integración de datos de MapForce Server. Ningún otro marco de desarrollo del mercado permite este nivel de flexibilidad.
Las soluciones de empresa creadas con MobileTogether pueden incluir todo tipo de funciones y características avanzadas:
Impresionantes paneles de información, gráficos y diagramas
Profesionales formularios de empresa
Versión localizada en varios idiomas
Captura de firmas
Notificaciones automáticas
Escaneo y creación de códigos de barras
Compatibilidad con mensajes NFC (transmisión de datos en proximidad)
Escaneo y creación de códigos QR
Compatibilidad con MQTT en la comunicación entre dispositivos inteligentes
El marco de desarrollo MobileTogether aborda el desarrollo de aplicaciones de una forma única que hace llegar las soluciones a los usuarios finales en días y no en meses, que es lo que el desarrollo de software tarda en estar listo normalmente.
Al diseñar e implementar una solución de empresa con MobileTogether, los clientes finales tienen acceso inmediato a ella desde sus computadoras de sobremesa o portátiles, tanto desde la aplicación nativa para Windows de MobileTogether como desde cualquier explorador HTML5.
Asimismo, los usuarios pueden acceder (conforme a las consideraciones de seguridad) a la solución desde su teléfono inteligente y/o tableta si se descargan la aplicación gratuita MobileTogether para Android o iOS y se conectan a un servidor MobileTogether Server.
Ello permite que los trabajadores móviles puedan acceder en todo momento a las soluciones de su empresa, ya sea desde sus dispositivos de sobremesa o móviles.
A continuación encontrará más detalles sobre cómo desarrollar aplicaciones de empresa con MobileTogether:
MobileTogether Designer es totalmente gratis y puede ser utilizado por un número ilimitado de usuarios. Permite crear de forma accesible soluciones de empresa complejas que se acoplan perfectamente con las bases de datos de su empresa.
Con MobileTogether Designer su equipo podrá crear aplicaciones de empresa en tiempo récord.
Diseñar la interfaz de una aplicación resulta sencillo con las funciones de arrastrar y colocar de la paleta de controles de MobileTogether Designer.
El control de eventos de la interfaz del usuario de una solución se define arrastrando y colocando acciones en las estructuras de acciones, que ofrecen una representación visual del flujo de programación para las tareas más comunes.
También admite el uso de XQuery y XPath para procesar y manipular datos e incluye un potente evaluador y generador de expresiones que simplifica las tareas de diseño y depuración de expresiones.
La mayoría de los desarrolladores conocen XPath y XQuery. Pero Altova también ofrece un curso gratis de introducción a XPath y tutoriales detallados sobre XPath y XQuery.
Altova es pionera en el lenguaje de programación visual de estructuras de acciones, que permite a las empresas construir e implementar sofisticadas aplicaciones más rápido que nunca.
Como se ve a continuación, las estructuras de acciones son conjuntos de acciones y grupos de acciones que definen el control de eventos y de errores de una aplicación. En el cuadro de diálogo "Acciones" podrá definir acciones para controles y páginas con solo arrastrar acciones del panel izquierdo al derecho, donde se define el flujo de control en forma de árbol y se configuran las propiedades de cada acción.
Las estructuras de acciones creadas con MobileTogether no dependen del lenguaje de programación del dispositivo y, por tanto, permiten crear controladores de eventos, flujos de control y operaciones que funcionan igual en todos los dispositivos de sobremesa, portátiles e incluso móviles y tabletas.
A pesar de ser un lenguaje de diseño sencillo, es un lenguaje de programación en sí mismo, con capacidad para generar lógica de programación compleja y potencia para crear cualquier tipo de solución de empresa basada en datos que pueda imaginar.
MobileTogether incluye la compatibilidad completa con MQTT (Transporte de telemetría de cola de mensajes), un protocolo fundamental para hacer posible la comunicación entre dispositivos inteligentes como los que se utilizan para la automatización industrial.
MQTT es un componente fundamental de la supervisión y el control en tiempo real de dispositivos y procesos en una amplia variedad de sectores, como la automoción, la fabricación, el transporte y la sanidad, etc. La automatización de dispositivos inteligentes industriales se hace posible a través de MQTT cuando los sensores y actuadores pueden publicar y suscribirse a temas relevantes, facilitando una comunicación eficaz en todo el sistema.
Los desarrolladores pueden aprovechar la funcionalidad con poco código de MobileTogether para crear aplicaciones compatibles con MQTT para todas las plataformas en tiempo récord.
Cuando esté listo para probar su solución, utilice la ventana integrada del simulador de aplicaciones para ejecutarla al instante y probar su lógica, visualizar la interfaz de usuario tal y como aparecerá en diferentes equipos y examinar los cambios en los datos del flujo de trabajo durante la ejecución. Por ejemplo, puede visualizar el aspecto que la aplicación de empresa tendría en dispositivos Windows usando la aplicación cliente de MobileTogether o, en otros sistemas operativos, en un explorador web.
Mientras prueba la aplicación la ventana Mensajes registra todas las actividades que se llevan a cabo en el simulador.
El nivel de detalles que ofrecen los mensajes tiene un valor incalculable a la hora de depurar comportamientos inesperados durante el proceso de desarrollo.
El simulador de MobileTogether también incluye sofisticadas funciones de pruebas automatizadas con las que podrá:
Incluso puede modificar la aplicación para corregir un error y volver a ejecutar el caso de prueba para validar los resultados de los cambios. Es decir, se trata de una herramienta indispensable de control de calidad.
MobileTogether Designer incluye un depurador XPath y de acciones que permite probar y depurar aplicaciones para entender su comportamiento, y todo ello en un entorno de diseño. El depurador permite depurar tanto el flujo de ejecución dentro de los árboles de acciones como los resultados de las funciones XPath/XQuery a las que se llama dentro de esos árboles.
Cuando se alcanza un punto de parada, esté basado en un punto de interrupción definido o en la acción siguiente, se abre la vista de depuración correspondiente y se puede recorrer el flujo de ejecución de la acción o de la expresión XPath y ver la pila de llamadas, cómo se actualizan los valores de las variables y los resultados de las expresiones de inspección.
MobileTogether es el marco de desarrollo rápido de aplicaciones más asequible que proporciona este nivel de depuración de aplicaciones durante la fase de desarrollo.
El entorno de MobileTogether incluye un servidor central para las soluciones. Cuando diseñe y genere una solución aplicación en MobileTogether Designer, estará desarrollando la interfaz para el usuario final y la lógica de servidor central al mismo tiempo y en el mismo entorno.
MobileTogether Server es la plataforma central donde residen sus soluciones y tiende una pasarela entre usuarios finales y fuentes de datos centrales.
Usted escoge dónde instalar el servidor MobileTogether Server (in situ o en la nube).
El precio de las licencias del servidor central está basado en el rendimiento del servidor (es decir, en el número de núcleos CPU) y no en el número de soluciones que residen en el servidor o de usuarios que se conectan a él.
MobileTogether Server ofrece opciones de seguridad sólidas y detalladas para sus aplicaciones de empresa, tanto desde el servidor como desde la aplicación.
MobileTogether Server se ocupa de las consultas y los cálculos más complejos de su aplicación, aumentando así la velocidad y el rendimiento de las computadoras que la ejecutan. Es decir, los resultados aparecen en el dispositivo del cliente final mucho más rápido.
Esto permite al dispositivo móvil dedicar recursos a otros procesos, reducir el tiempo de carga y ahorrar espacio en memoria.
En MobileTogether Server puede personalizar el comportamiento de la memoria caché para todas las fuentes de datos. MobileTogether no contiene únicamente los parámetros de caché habituales de tiempo de expiración y de actualización. Puede indicar a mano el tiempo que debe transcurrir hasta la siguiente actualización y el número de combinaciones únicas de varios parámetros de consulta que se deben almacenar en caché automáticamente. El cliente que solicite datos los obtendrá inmediatamente de la memoria caché, mientras que el servidor solamente los recuperará si se superó el tiempo de espera de caché. Estas opciones aumentan claramente el rendimiento.
Una vez haya creado su solución en MobileTogether Designer y la haya implementado en su servidor MobileTogether Server, los usuarios finales pueden acceder a ella inmediatamente con el dispositivo de su elección. Hay disponible una aplicación nativa para dispositivos con Windows 10 y 11, y otros usuarios pueden acceder a la solución desde exploradores web.
También se puede acceder a las soluciones desde teléfonos inteligentes o tabletas con la aplicación cliente nativa gratuita para iOS o Android. MobileTogether es perfecto para entornos de trabajo BYOD y para usuarios que trabajan con computadoras, teléfonos y tabletas.
Los usuarios finales descargan la aplicación nativa gratuita MobileTogether desde su tienda de aplicaciones y se conectan a su servidor MobileTogether Server o acceden a su solución mediante una URL desde cualquier explorador web.
Al crear aplicaciones, MobileTogether Designer genera aplicaciones nativas para todas las plataformas, además de una aplicación en HTML5 basada en navegador, por lo que puede puede implementar las aplicaciones web cuando más le convenga a su empresa.
Poder ofrecer una aplicación web, sea en conjunto con o en vez de la aplicación móvil, tiene numerosas ventajas.
Como la aplicación web está disponible en cualquier navegador web, los usuarios no necesitan tener ninguna aplicación instalada previamente en sus dispositivos móviles o equipos.
Tampoco tienen que descargar nada: los usuarios solo tienen que acceder a la aplicación mediante una URL.
Esto significa que no hay dificultad en implementar una aplicación de forma interna en organizaciones grandes, o incluso en implementar aplicaciones dirigidas a clientes. Todos estos factores se combinan para facilitar las cosas tanto a las empresas como a los usuarios finales.
Número ilimitado de desarrolladores
MobileTogether Designer es una herramienta gratuita. Empiece ya y con tantos desarrolladores como quiera.
Número ilimitado de aplicaciones
El precio de MobileTogether Server está basado en el rendimiento del servidor (es decir, en el número de núcleos CPU) y no en el número de soluciones que residen en él. Puede alojar un número ilimitado de aplicaciones en su servidor MobileTogether Server.
Número ilimitado de usuarios
Tampoco hay límite para el número de usuarios finales que pueden conectarse al servidor MobileTogether Server, por lo que es perfecto para empresas grandes y pequeñas.
MobileTogether Server está disponible a un precio muy asequible, con una licencia anual basada en el número de núcleos servidor a partir de 1000 dólares al año. Además, puede probarlo gratis durante 30 días.
Esta estructura de precio tan asequible está diseñada para que el tamaño de una organización no impida que esta pueda beneficiarse de sofisticadas aplicaciones de empresa.
Lista de características de MobileTogether
Preguntas frecuentes
Vídeos de demostración