MobileTogether 9.0, con soporte para MQTT y otras mejoras

La versión 9.0 de MobileTogether, el framework de desarrollo de aplicaciones de bajo código de Altova, ya está disponible y cuenta con nuevas funcionalidades, incluyendo un soporte completo para MQTT, compatibilidad con nuevos gestos, la posibilidad de dibujar códigos de barras y códigos QR, un modo oscuro, y mucho más.

Aquí tienen un resumen de todos los aspectos más destacados.

Soporte para MQTT

MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería ligero utilizado para la comunicación entre dispositivos inteligentes, tanto en entornos de automatización industrial como en entornos domésticos inteligentes y oficinas inteligentes.

MQTT utiliza una arquitectura de suscripción/publicación que se gestiona a través de un intermediario, conocido como "broker". De esta manera, el protocolo permite la monitorización, el control y la automatización de dispositivos de IoT de diferentes fabricantes, así como la integración de estos dispositivos en una solución centralizada de control y monitorización.

MobileTogether ahora ofrece un soporte completo para [top-5-requirements-rmad-tools|la creación de aplicaciones que utilizan MQTT, gracias a su enfoque único de desarrollo rápido de aplicaciones móviles ([RMAD]]). El soporte para MQTT en MobileTogether permite que las aplicaciones se conecten a una red MQTT como publicadoras, como suscriptoras, o como ambas.

El nuevo soporte para MQTT en MobileTogether ofrece a los desarrolladores la flexibilidad necesaria para implementar una amplia gama de aplicaciones de automatización de IoT, desde oficinas inteligentes y ciudades inteligentes, hasta aplicaciones de automatización industrial a gran escala y más allá.

Características de la experiencia de usuario

MobileTogether ofrece un enfoque único para desarrollar una sola aplicación que luego está disponible simultáneamente en múltiples sistemas operativos y en una variedad de formatos. Con cada lanzamiento, nos esforzamos por mejorar la experiencia de usuario de las aplicaciones creadas con MobileTogether, introduciendo nuevas opciones. Esta versión incluye:

  • Soporte adicional para gestos: Los usuarios finales ahora pueden arrastrar y/o deslizar filas de la tabla para realizar acciones específicas, como mover o eliminar contenido.

  • Generación de gráficos en el cliente: Ahora es posible generar gráficos directamente en el dispositivo del usuario, sin necesidad de enviar datos al servidor y recibirlos de vuelta, lo que hace que la generación de gráficos sea mucho más rápida y eficiente.

  • Nuevos diseños de botones: Los desarrolladores tienen acceso a una biblioteca cada vez más amplia de iconos para habilitar funciones conocidas. Esta versión incluye nuevas imágenes de botones para funciones como "seleccionar", "enlazar/desvincular", "cerrar", "guardar", "foto/galería" y otras.

  • Dibujo de códigos de barras y códigos QR: Ahora, además de poder leer códigos de barras/códigos QR a través de la cámara del dispositivo, las aplicaciones desarrolladas en MobileTogether pueden configurarse para dibujarlos, lo que permite su uso en aplicaciones como la gestión de inventario, descuentos en puntos de venta, etc. Se admiten diversos tipos de códigos de barras, incluyendo UPC, EAN, QR y otros.

Herramientas para desarrolladores

Nuevas funciones diseñadas para mejorar la productividad de los desarrolladores incluyen:

  • Modos oscuro y claro para el entorno de diseño: El esperado modo oscuro para MobileTogether Designer ya está disponible. Ahora, los desarrolladores pueden elegir el modo oscuro, un nuevo y claro modo claro, o seguir utilizando el modo clásico. (Los modos oscuro y claro para las aplicaciones cliente han estado disponibles durante algún tiempo)

  • Edición de la estructura del código fuente de la página durante la simulación: Durante la simulación de aplicaciones en MobileTogether Designer, ahora es posible modificar la estructura del código fuente y los datos directamente en el panel de "Fuentes de la página". Esto permite a los desarrolladores simular situaciones del mundo real, por ejemplo, para probar un valor o condición específico durante la simulación sin necesidad de acceder o modificar los datos de origen reales.

  • Soporte nativo para MySQL y MariaDB: MobileTogether ha ofrecido durante mucho tiempo soporte para la conexión a MySQL y MariaDB (y a numerosas otras bases de datos) a través de conexiones genéricas ADO/ODBC/JDBC. Ahora, el framework ofrece soporte para conexiones nativas a MySQL y MariaDB sin la necesidad de controladores externos, lo que es mucho más rápido y conveniente.

  • Alias de soluciones en el servidor: Ahora, una única solución puede aparecer múltiples veces en un servidor MobileTogether mediante el uso de alias. Esto permite a los desarrolladores replicar una aplicación y personalizar ciertos parámetros, por ejemplo, con un alias conectado a una base de datos de pruebas y otro a una base de datos de producción.

Obtenga la última versión de MobileTogether ahora mismo

Todas estas funciones y muchas más están disponibles ahora en MobileTogether 9.0. El diseñador de MobileTogether es de uso gratuito, por lo que puede descargarlo e empezar a utilizarlo de inmediato.

Los clientes existentes pueden actualizar su software MobileTogether Designer y solicitar una nueva licencia de forma gratuita.