MobileTogether Server

Impulse sus aplicaciones de datos en todas las plataformas

MobileTogether Server es el motor de procesamiento que necesita para sus
aplicaciones basadas en navegador nativas para iOS, Android y Windows

MobileTogether Server es la plataforma central donde residen sus soluciones y funciona como pasarela entre los usuarios finales y sus fuentes de datos centrales e infraestructura.
Potencia ilimitada de procesamiento de aplicaciones

¿Por qué es diferente MobileTogether?

Cada aplicación que diseña con MobileTogether Designer construye la interfaz gráfica de usuario y la lógica del servidor de forma simultánea. Esta característica puede ahorrar semanas o incluso meses de tiempo y mejora considerablemente el rendimiento de la aplicación.

Además, todas las aplicaciones que genere estarán disponibles al mismo tiempo tanto para usuarios que utilicen Windows o navegadores HTML5 como para los que quieran acceder a ellas desde dispositivos móviles Android o iOS.

El entorno de MobileTogether incluye el servidor MobileTogether Server, que puede instalar in situ en su organización o en la infraestructura en nube que prefiera.

El potente MobileTogether Server es el motor que impulsa la lógica de servidor que usted defina para su aplicación y ofrece conexión con fuentes de datos centrales de la organización, un procesamiento de datos rapidísimo, opciones de caché que mejoran el rendimiento y sólidas opciones de seguridad tanto para su empresa como para las aplicaciones de la AppStore.

Funciones destacadas

  • Procesamiento de datos de alto rendimiento para aplicaciones móviles y de escritorio
  • Opciones detalladas de almacenamiento en caché
  • Editor de roles y permisos
  • Opciones integrales de seguridad
  • Implementación instantánea de soluciones de empresa
  • Procesamiento de datos para aplicaciones de la AppStore
  • Implementación flexible in situ o en la nube
  • Tarifas asequibles para todo tipo de organizaciones

Compatibilidad con varias plataformas

  • Windows Server: 2008 R2 SP1 with Platform Update or newer
  • Windows: Windows 7 SP1 with Platform Update, Windows 8, Windows 10
  • Linux: CentOS 6 & 7, RedHat 6 & 7, Debian 8 & 9, Ubuntu 14.04, 16.04, & 18.04
  • Mac OS X: 10.10 or newer

¿Cómo funciona MobileTogether?

Las aplicaciones de MobileTogether las crea un desarrollador o un usuario técnico en MobileTogether Designer y se implementan en el servidor MobileTogether Server de su organización. Ahora los usuarios finales pueden acceder a la aplicación de dos maneras:

En todos los casos, MobileTogether Server ofrece conexión con datos centrales, procesamiento de datos y funciones de seguridad para su aplicación.

Plataformas compatibles:

  • Android
  • iOS (iPhone y iPad)
  • Windows 8 y 10
  • Windows Phone 10
  • Explorador HTML5 para otros usuarios

Servidor de aplicaciones 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 los dispositivos móviles y 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.

  • Opciones detalladas de almacenamiento en caché
  • La opción "Incrustar XML en archivo de diseño" reduce el intercambio de datos entre el cliente y el servidor
  • Uso de XQuery para reducir la cantidad de datos que se transfieren
  • Almacenamiento de datos persistentes en dispositivos cliente
  • Opción "Conservar datos en servidor" (p. ej. se calcula un gráfico en el servidor pero al cliente se envía la imagen del resultado solamente)
  • Procesamiento en paralelo de varias soluciones

Opciones de memoria caché

MobileTogether Server incluye memoria caché integrada para recuperaciones complejas de resultados. Los usuarios no tienen que esperar a que termine de ejecutarse la consulta web o de BD, lo que puede llevar entre unos minutos y varias horas. Solo tiene que configurar la frecuencia de actualización de la memoria en caché y los usuarios recibirán instantáneamente la información más actual.

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.

MobileTogether con memoria caché personalizable

Opción "Incrustar XML en archivo de diseño"

Esta opción es perfecta para conjuntos de datos más pequeños que sean necesarios del lado cliente, como una lista de opciones para un cuadro combinado u otros datos estáticos.

Los datos incrustados se transmiten al cliente como parte del archivo de diseño global y están disponibles del lado cliente siempre que ejecute la aplicación. No son necesarios más intercambios de datos entre el cliente y el servidor.

XQuery aumenta el rendimiento

El uso de expresiones XQuery al construir su aplicación en MobileTogether Designer reduce considerablemente la cantidad de datos que se deben enviar entre el servidor y el cliente.

Las vistas y consultas de BD y las llamadas a fuentes de datos externas pueden devolver datos brutos que no estén estructurados de la mejor manera. Las potentes expresiones FLWOR de XQuery permiten reestructurar y reagrupar fácilmente estos datos o crear un subconjunto de datos para una transmisión más eficiente del servidor al cliente y una presentación óptima en la aplicación.

Almacenamiento de datos persistentes en dispositivos

Al construir una aplicación, puede optar por almacenar los datos introducidos por el usuario y los datos que no cambian con frecuencia en cada dispositivo cliente para reducir la cantidad de datos que se transfiere entre el servidor y el cliente.

También aumenta el rendimiento al reducir el tiempo de transmisión entre el servidor y el cliente, incluso en distintas sesiones de un mismo usuario, aunque disten horas unas de otras.

Opción de almacenar datos en el servidor

Para reducir el uso de la red de datos móvil, lo que mejora el rendimiento de cualquier aplicación, MobileTogether permite escoger exactamente qué datos quiere transmitir a los dispositivos cliente y cuáles se deben almacenar en el servidor.

Opción de almacenar datos en el servidor de la aplicación

Por ejemplo, si un conjunto de datos solo es necesario para mostrar un gráfico, entonces esos datos se pueden almacenar en MobileTogether Server. El servidor representa el gráfico y envía al cliente la imagen resultante.

 

Estas potentes opciones permiten construir las aplicaciones basadas en datos más sofisticadas que cabe imaginar y al mismo tiempo ofrecer a los usuarios finales un rendimiento óptimo.

El motor de las aplicaciones de empresa

MobileTogether Server ofrece características únicas tanto para las aplicaciones de empresa como para las aplicaciones individuales implementadas en las AppStores (véase más abajo).

Una vez ha construido la aplicación de empresa en MobileTogether Designer, esta se implementa en su MobileTogether Server, desde donde los usuarios pueden acceder a ella de inmediato. Solo tienen que descargarse la aplicación gratuita MobileTogether Client y conectarse a su servidor para usar las aplicaciones que se ejecutan en él. MobileTogether Client está disponible para iOS, Android, Windows y todos los navegadores web: acceso BYOD total.

Además de sus características de alto rendimiento, MobileTogether Server ofrece opciones integrales de seguridad para aplicaciones de empresa.

Seguridad para aplicaciones

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

Con su interfaz web fácil de usar y su editor de permisos puede habilitar y gestionar las siguientes opciones:

  • Definición de usuarios y roles para desarrolladores de aplicaciones y usuarios finales
  • Usuario, rol y gestión de dispositivo
  • Autenticación de usuario
  • Integración para autenticarse con contraseña, LDAP o Active Directory
  • Cifrado SSL

Permisos basados en funciones

Los permisos basados en roles dan al desarrollador de la aplicación o al administrador del servidor control absoluto sobre el acceso a una aplicación en concreto, a parte de ella o a todo un directorio de aplicaciones de empresa cuyos permisos estén basados en roles que se hayan definido en MobileTogether Server.

Por ejemplo, en una aplicación de informes de ventas, los usuarios con el rol “Executive” tendrán acceso a más datos y gráficos que los que tengan el rol “Manager”.

Procesamiento de datos para aplicaciones de la AppStore

Los desarrolladores pueden implementar sus aplicaciones de MobileTogether en las distintas tiendas de aplicaciones, desde donde los usuarios pueden instalarlas de forma individual. MobileTogether Designer genera automáticamente código para aplicaciones nativas iOS, Android y Windows que se benefician de la funcionalidad de alto rendimiento que ofrece MobileTogether Server, lo que incluye conectividad, procesamiento de datos, detalladas opciones de memoria caché y mucho más.

Servicios: soluciones sin interfaz de usuario se ejecutan en el servidor

Las aplicaciones de MobileTogether pueden basarse en servicios, que son soluciones sin interfaz de usuario que se crean en MobileTogether Designer y se ejecutan en el servidor MobileTogether Server del cliente mediante desencadenadores predefinidos, como respaldo para otras aplicaciones.

En el servidor se pueden definir fácilmente desencadenadores temporizadores o de sistema de archivos, entre otros, que a su vez provocarán que se ejecute un servicio.

Por ejemplo, se puede definir un servicio para que supervise la tabla "Pedidos" de una base de datos comercial y desencadene una acción, como enviar una notificación desde una aplicación, enviar un correo electrónico a uno o más destinatarios, etc., cuando llegue a la tabla información sobre un nuevo pedido.

Otro ejemplo sería usar el servicio para comprobar las fuentes XML de una página web y enviar una notificación a usuarios cuando haya actualizaciones o cambios.

Los servicios sirven de respaldo para otras aplicaciones

La función "Servicios" ofrece a los desarrolladores de MobileTogether un nuevo nivel de sofisticación que permite añadir funciones en tiempo real a las aplicaciones.

NOTA: para usar los servicios es necesaria la versión MobileTogether Server Advanced Edition.

Aplicación de estadísticas

MobileTogether Server viene con una potente aplicación que muestra estadísticas de uso de las distintas aplicaciones que se ejecutan en el servidor.

La aplicación presenta estadísticas y gráficos sobre el número de usuarios, dispositivos, inicios de la aplicación, solicitudes de servidor, etc. durante un período de tiempo determinado. Además, ofrece filtros que permiten consultar las estadísticas de cada sistema operativo, tipo de dispositivo, fabricante, aplicación, etc. También ofrece estadísticas sobre el número de solicitudes y el número de inicios de la aplicación.

Estadísticas sobre el rendimiento de su aplicación

Con esta aplicación podrá conocer de manera precisa el uso que se hace de cada aplicación de MobileTogether Server y cuáles son las más populares.

Precio asequible

Diseñador y aplicaciones gratuitos

El entorno de desarrollo de MobileTogether Designer se puede descargar de forma gratuita para un número ilimitado de desarrolladores. Las aplicaciones móviles de MobileTogether para iOS, Android, Windows Phone y Windows 8 y 10 también son gratuitas en sus respectivas tiendas de aplicaciones.

Número ilimitado de aplicaciones y dispositivos

Puede probar MobileTogether Server gratis durante 30 días.

Cuando decida comprarlo, puede adquirir una licencia anual que se factura por núcleo del servidor (a partir de 1.000 dólares al año por un núcleo). Así es: 1.000 dólares al año para un número ilimitado de aplicaciones y un número ilimitado de usuarios.

Aunque no existe un límite de usuarios ni de aplicaciones que se puedan ejecutar en el servidor, recomendamos que regule el equipo servidor en función de la carga real para conseguir un rendimiento óptimo para un gran número de usuarios. El precio es ideal para la mayoría de implementaciones iniciales.

Hemos combinado un precio competitivo con una sólida funcionalidad de desarrollo de aplicaciones para hacer que MobileTogether sea el entorno de desarrollo e implementación de aplicaciones de datos más accesible y sofisticado para todas las plataformas.