¿Alguien ha tenido experiencia de primera mano con la plataforma moTwin (http://www.motwin.com)?

Si bien no puedo dar una respuesta imparcial a esta pregunta (soy vicepresidente de gestión de productos en moTwin), puedo proporcionarle información sobre la plataforma moTwin, qué problemas resuelve y quién la utiliza.

Desarrolladores, valoramos mucho sus comentarios. Hemos establecido un espacio dedicado para interactuar con usted y proporcionar respuestas a sus preguntas aquí: Soporte

Primero, me gustaría decir que la plataforma moTwin no es una solución típica de MADP / MEAP. La plataforma moTwin es un entorno de desarrollo y tiempo de ejecución que ayuda a los desarrolladores a crear y operar aplicaciones empresariales de alto rendimiento .

Nuestra plataforma se centra en funcionalidades clave que son específicas de la movilidad. Brindamos respuestas técnicas a los desafíos que los desarrolladores enfrentarán durante el desarrollo de una aplicación “sofisticada”. Por ejemplo:

  1. La capacidad de recuperación de la red y la gestión de la caché de manera que los desarrolladores no tengan que preocuparse por estar en línea o fuera de línea. Tenemos una patente que hace que esta funcionalidad sea única en el mercado.
  2. Transferencia de datos en tiempo real para aplicaciones hipersensibles que permite la transmisión de datos desde los backends a la aplicación móvil (modo push).
  3. Gestión de contexto a nivel de SDK para que los desarrolladores creen experiencias personalizadas para sus usuarios. El contexto proviene del dispositivo móvil, el uso dentro de la aplicación y de las actividades del lado del servidor que ocurrieron a través de otros canales.
  4. Orquestación, agregación y adaptación de API para optimizar los servicios consumidos por las aplicaciones móviles, independientemente de cómo estos servicios están expuestos por los backends.
  5. Reutilización de lógica de negocios para aplicaciones multicanal a través de una arquitectura de 2 niveles. Por lo general, el 60% -70% de la aplicación está construida del lado del servidor. Esa parte es reutilizada por todos los clientes (iOS, Android, Web, etc.), lo que acorta significativamente el ciclo de desarrollo .
  6. Además, la plataforma ofrece mapeo de dispositivo a usuario, notificaciones unificadas y en la aplicación, ubicación geográfica, transmisión en tiempo real, comunicación websocket, seguridad mejorada, escalabilidad y más.


moTwin a menudo trabaja con clientes que tenían una experiencia anterior fallida o deficiente desarrollando una aplicación móvil con un MADP o un “marco móvil” de código abierto. Por lo general, nuestros clientes seleccionan nuestra plataforma porque reconocen que las funcionalidades que ofrece moTwin son clave para que sus aplicaciones móviles tengan éxito y porque desean ofrecer una experiencia de usuario sobresaliente a sus clientes.

Entre los clientes de moTwin se encuentran bancos y compañías financieras que crearon aplicaciones con capacidades transaccionales, que pueden funcionar independientemente de la calidad de la red y que se pueden actualizar fácilmente sin tener que volver a implementarlas en las tiendas de aplicaciones. Nuestros clientes también aprovechan nuestro SDK contextual para que la experiencia y el contenido entregado sean únicos para sus usuarios.

Para obtener más información, visite nuestro sitio web. Ofrece información técnica para desarrolladores que desean comprender cómo crear aplicaciones móviles con moTwin: http://www.motwin.com/developers…

Si bien esta no es la respuesta de un desarrollador con “experiencia de primera mano”, espero que ayude a comprender mejor el posicionamiento único de moTwin y proporcione información útil.

La plataforma moTwin simplifica el desarrollo de aplicaciones móviles al trasladar los problemas de acceso a datos y la mayor parte de la complejidad de la lógica de negocios a las aplicaciones Java implementadas en el MOS (motwin Operation Server).
el MOS viene con:

  • gestión de sesiones móviles predefinidas (incluso en redes degradadas)
  • compresión de datos y encriptación
  • identificación móvil

Este MOS con aplicación Java dedicada actúa como un middleware entre el IS y las aplicaciones móviles:

  • oculta la complejidad de IS para aplicaciones móviles al proporcionar un protocolo fácil de usar para obtener acceso a los datos e interactuar con IS,
  • mitiga las solicitudes de datos para el IS, respondiendo todas las solicitudes móviles de los mismos datos desde un caché local administrado (en lugar de reenviar todas las solicitudes móviles a IS)
  • Al utilizar los datos de flujo de moTwin, también optimiza el intercambio de datos entre MOS y las aplicaciones móviles al enviar solo datos actualizados.
  • El SDK móvil hace que el desarrollo sea muy fácil. Puede acceder a los datos como si tuviera una base de datos local con solicitud sql y el SDK lo sincroniza.
  • Conexión abstracta, desconexión, sincronización de datos, sincronización de fallas, solicitud de envío, mensaje de envío, solicitud de falla, …
  • Puede acceder a los datos en modo fuera de línea.
  • El SDK permite obtener datos en un momento loco.
  • Hemos utilizado el SDK móvil en la aplicación y ganamos del 30 al 40% del tiempo de desarrollo. Cuando desarrollamos en diferentes plataformas (Android e iOS, por ejemplo) ganamos un 60% de tiempo de desarrollo.