XOne, es una tecnología propietaria basada en la filosofía de una única programación para múltiples bases de datos y plataformas.

Las características principales de la tecnología son:

  • Programación/Configuración total a través de ficheros XML o código nativo.
  • Intérpretes (Frameworks) para distintos Sistemas Operativos y dispositivos (PC, Web, Pocket PC, blackberry, Iphone).
  • Sistema propietario de comunicaciones optimizado para cualquier conexión TCP/IP (ADSL, WIFI, GPRS, 3G, etc).
  • Integridad referencial de datos entre los distintos dispositivos involucrados en el proyecto.
  • Réplica de ficheros.
  • Réplica de Datos selectiva.
  • Interacción con cualquier Base de Datos relacional (ORACLE, MSSQL SERVER, MYSQL, etc).
  • Soluciones en producción bajo los entornos más heterogéneos.


ALGUNOS SECTORES DE APLICACIÓN DE LA TECNOLOGÍA XONE

Administración Pública, Seguros, Plataforma SMS XOne, Tecnología y Comunicaciones, Entrega y Recogida, Energías renovables, Distribución y Logística, Laboratorios Farmacéuticos, Ocio y Tiempo Libre, Construcción, Promotoras Inmobiliarias, Sanidad, Servicios y Banca, Cloud Computing, Alarmas Remotas…




Los desarrollos realizados mediante Tecnología XOne pueden verse ampliados gracias a la combinación de módulos adicionales que aportan nuevas funcionalidades avanzadas. Entre los módulos disponibles, podemos destacar los siguientes:

  • GPS
  • Notificaciones
  • Mensajería
  • Colecciones Online
  • Multiidioma
  • Impresión Inalámbrica
  • Carga de imágenes desde BD
  • Conectar ADB por WiFi o cable
  • Generación de PDFs
  • Graficos de Barras, tarta, etc
  • Llamadas voice over IP
  • Creación de plugins XOne
  • Integración con Twitter
  • Firma Digital
  • Plugin de generación de códigos de barras
  • OCR


El Bus de Integración permite que se pueda dotar de movilidad a prácticamente cualquier sistema, con escasos recursos y para una misma aplicación. Es totalmente configurable a través de XML y permite modelar las transformaciones de las diferentes entidades entre XOne y la solución informática que disponga el cliente.

Este componente se ejecuta como un servicio de Windows o Linux, totalmente desasistido, monitoreando los entornos, según la periodicidad establecida. Una de las principales características, que potencian el valor de esta herramienta es la amplitud de posibilidades que nos ofrece a la hora de integrar diferentes sistemas para gestionar los datos en una aplicación de movilidad.

xoneintegration.jpg


La réplica de datos es una de las funcionalidades más atractivas de la tecnología XOne, ya que permite que las aplicaciones móviles funcionen independientemente de la existencia de enlaces de comunicación entre los terminales y los centros de datos (servidores).

La réplica de datos XOne es un sistema cliente/servidor que permite la transmisión de datos, y en caso de no existir cobertura las aplicaciones pueden seguir funcionando con las copias locales de los datos, por lo que los usuarios pueden continuar trabajando aunque no haya enlace de datos.

image01.jpg

servidores_esp.jpg


Permite el inventariado de dispositivos, incluyendo información del terminal, software instalado o usuario del mismo.

Además, permite la gestión de instalación remota de aplicaciones, así como sus gestiones de versiones, visualizando el estado en todo momento a través de una sencilla interfaz web.

ENTRE SUS UTILIDADES DESTACAN:



  • instalación de dispositivos desde cero
  • actualizaciones de la aplicación
  • actualizaciones de librerías
  • actualizaciones de las bases de datos
  • actualizaciones individuales
  • actualizaciones generales
  • por grupos o por plataformas
  • visualización de pantallas
  • visualización del estado del dispositivo y del terminal
  • adicionar nuevos dispositivos
  • copias de seguridad
  • control de errores
  • reportes de datos
  • duplicado de datos
  • sistema de auto-registro…etc.



Es un componente web que se encarga de recibir las peticiones de los dispositivos, validarlo en el entorno de aplicación y gestionar el envío de las actualizaciones desde la parte del servidor.

Todo está securizado mediante el identificador único que tiene el dispositivo, siendo este llamado de distintas formas según la Plataforma, como es IMEI, PIN, UUID o SERIAL.


La misión del Aprovisionamiento es monitorizar los dispositivos gestionados por la herramienta xonemanager, y que se encuentren en estado de aprovisionamiento de datos.

Con esto se pretende que al adicionar un nuevo terminal, se le incluya como actualización un juego de datos según sus criterios de selectividad, de modo que el usuario no tenga que replicar ningún dato.


Este sistema está compuesto por dos servicios independientes, y tiene la posibilidad de realizar envíos de correos electrónicos al personal encargado de solucionar los posibles problemas que puedan surgir de la aplicación.

Se compone de dos herramientas diferentes: xonemonitor y xonewatchdog.


Esta herramienta está formada por una aplicación WEB, es totalmente configurable por el cliente, y se emplea para efectuar consultas de los datos que están en el servidor de movilidad.

Dicha aplicación, podrá ser utilizada por:

  • los administradores del sistema
  • los administradores del cliente
  • los usuarios que disponen de dispositivos móviles


De tal forma que se podrá visualizar la información enviada desde sus dispositivos, y se podrán ver informes de la misma, teniendo la opción de imprimirla si lo desean.



La Plataforma dispone de un protocolo propio para el envío y recepción de la información entre los dispositivos móviles y la parte servidora.


SUS CARACTERÍSTICAS PRINCIPALES SON:

COMUNICACIONES DESATENDIDAS
SEGURIDAD EN LAS COMUNICACIONES
TAMAÑOS DE BLOQUE VARIABLE
CONMUTACIÓN INTELIGENTE DE REDES
APROVECHAMIENTO MÁXIMO DEL TERMINAL




La Plataforma cuenta con un IDE, xonestudio, con el que es posible programar, modificar o distribuir las aplicaciones desarrollados en entorno XOne, de forma sencilla y rápida.

Con este IDE, tendremos la posibilidad de depurar nuestras aplicaciones, corriendo incluso desde el propio dispositivo.

La amplia escalabilidad de esta solución, completamente modulada, permite desarrollar proyectos piloto de escasa complejidad y transformarlos en productos muy acabados y versátiles.

De esta forma, es posible añadir tantas nuevas funcionalidades como se deseen, sin necesidad de modificar el funcionamiento de los otros módulos.