Desarrolle soluciones de empresa en tiempo récord

Con MobileTogether es fácil

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.

¿Por qué escoger MobileTogether para soluciones de empresa?

¿Cómo funciona?

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.

Añada valor a sus datos

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.

Fortalezca sus equipos de desarrollo

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.

Conecte a usuarios finales con datos comerciales fundamentales

Para crear soluciones de empresa basadas en datos, MobileTogether es compatible con todas las fuentes de datos centrales relevantes, incluidas:

  • Servicios web REST y SOAP
  • XML
  • JSON
  • HTML

También ofrece conexión directa con las principales bases de datos relacionales:

  • Firebird 2.5, 3
  • IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
  • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5, 11.5
  • Informix® 11.70, 12.10, 14.10
  • MariaDB 10, 10.3, 10.4, 10.5, 10.9.2
  • Microsoft Access™ 2003, 2007, 2010, 2013, 2019
  • Microsoft® Azure SQL
  • Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
  • MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25
  • Oracle® 9i, 10g, 11g, 12c, 18, 19
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.5
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase® ASE 15, 16
  • Teradata 16

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.

Informes completos, paneles de información y formularios

Las soluciones de empresa creadas con MobileTogether pueden incluir todo tipo de funciones y características avanzadas:

Cree aplicaciones de empresa con tablas, gráficos y tableros.

Impresionantes paneles de información, gráficos y diagramas

Cree formularios móviles de empresa

Profesionales formularios de empresa

Localización de aplicaciones en varios idiomas

Versión localizada en varios idiomas

Captura de firmas en aplicaciones de empresa

Captura de firmas

Habilitación de notificaciones automáticas

Notificaciones automáticas

Escaneo y creación de códigos de barras en aplicaciones de empresa

Escaneo y creación de códigos de barras

Función de mapas y geolocalización

Funciones de geolocalización

Compatibilidad con mensajes NFC (transmisión de datos en proximidad)

Compatibilidad con mensajes NFC (transmisión de datos en proximidad)

Escaneo y creación de códigos QR

Escaneo y creación de códigos QR

Compatibilidad con MQTT en la comunicación entre dispositivos inteligentes

Compatibilidad con MQTT en la comunicación entre dispositivos inteligentes

Soluciones terminadas y activas en menos de una semana

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.

Productividad inmediata

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.

Zero to app

Genere aplicaciones de empresa con MobileTogether Designer

MobileTogether Designer

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.

  • Genere sofisticadas aplicaciones de empresa basadas en datos con facilidad
  • Trabaje con su equipo de desarrolladores
  • Un solo diseño, varias implementaciones
  • Conectividad con los principales orígenes de datos
  • Simulador integrado para probar soluciones en todos los factores de forma
  • Pruebas automatizadas de aplicaciones
  • Genere al mismo tiempo la aplicación final y la lógica de servidor central
  • Implemente soluciones de forma inmediata en dispositivos de sobremesa, portátiles, etc.

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.

¿Qué son las estructuras de acciones?

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.

Estructuras de acciones en MobileTogether

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.

¿Qué puedo hacer con las estructuras de acciones?

  • Operaciones de arrastrar/colocar para definir acciones de página y de control
  • Acceder a todas las funciones del dispositivo (telefonía, cámara, geoubicación, etc.)
  • Definir casos avanzados de control de errores
  • Definir bucles, estructuras condicionales y transacciones de base de datos
  • Definir grupos de acciones que se pueden reutilizar y anidar
  • Definir grupos de acciones que acepten parámetros y devuelvan resultados

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.

Crear aplicaciones para la automatización industrial

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.

Automatización industrial usando MQTT

Pruebas exhaustivas y depuración integral

Simulador integrado

Simular una aplicación de empresa

Cuando esté listo para probar la solución, use el simulador integrado para ejecutarla, probar la interfaz gráfica del usuario en gran variedad de equipos y examinar los cambios que se producen 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.

Pruebas automatizadas

pruebas automatizadas de aplicaciones de empresa

El simulador de MobileTogether también incluye sofisticadas funciones de pruebas automatizadas con las que podrá:

  • Registrar una serie de acciones del usuario como caso de prueba
  • Reproducir el caso de prueba en el entorno del simulador de MobileTogether Designer
  • Implementar casos de prueba en el servidor MobileTogether Server para poder reproducirlos en dispositivos cliente
  • Recuperar resultados de ejecuciones de prueba del servidor y comparar las diferencias

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.

Depurador profesional

Someta a prueba aplicaciones de empresa con el depurador de MobileTogether

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 entorno de desarrollo rápido de aplicaciones más asequible con este nivel de depuración durante el desarrollo.

Motor de procesamiento: MobileTogether Server

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).

MobileTogether Server for Enterprise Apps

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.

Aplicaciones de empresa seguras

MobileTogether Server ofrece opciones de seguridad sólidas y detalladas para sus aplicaciones de empresa, tanto desde el servidor como desde la aplicación.

  • Gestión de definición de usuarios y roles
  • Usuario, rol y gestión de dispositivo
  • Autenticación de usuario
  • Admite LDAP e integración en Active Directory
  • Cifrado SSL
  • Directivas de contraseñas

Funciones de alto rendimiento

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.

Implementación inmediata de aplicaciones de empresa

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.

Implemente sus aplicaciones 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.

Build web apps quickly with MobileTogether

Tarifas asequibles para todo tipo de organizaciones

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 1.000 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