MobileTogether 9.0, avec prise en charge du protocole MQTT et bien plus encore
La version 9.0 de MobileTogether, la plateforme de développement d'applications low-code d'Altova, est désormais disponible et propose de nouvelles fonctionnalités, notamment une prise en charge complète du protocole MQTT, une assistance pour de nouveaux gestes, la possibilité de générer des codes-barres et des codes QR, un mode sombre, et bien d'autres encore.
Voici un aperçu de tous les points importants.

Prise en charge du protocole MQTT
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie léger utilisé pour la communication entre les appareils intelligents, tant dans les systèmes d'automatisation industrielle que dans les environnements de maison intelligente et de bureau intelligent.
MQTT utilise une architecture de type "abonnement/publication" qui est gérée par un serveur central, appelé "broker". De cette manière, le protocole permet la surveillance, le contrôle et l'automatisation des appareils de l'Internet des objets (IoT) de différents fabricants, ainsi que l'intégration de ces appareils dans une solution centralisée de contrôle et de surveillance.
MobileTogether prend désormais en charge de manière exhaustive : [top-5-requirements-rmad-tools|développement d'applications compatibles avec le protocole MQTT en utilisant son approche unique, basée sur un minimum de code, pour le développement rapide d'applications mobiles[RMAD]]). La prise en charge de MQTT dans MobileTogether permet aux applications de se connecter à un réseau MQTT en tant que serveur de publication, en tant que client abonné, ou dans les deux rôles.

La nouvelle prise en charge de MQTT dans MobileTogether offre aux développeurs la flexibilité de mettre en œuvre une large gamme d'applications d'automatisation de l'Internet des objets, allant des bureaux intelligents et des villes intelligentes aux applications d'automatisation industrielle à grande échelle, et bien au-delà.
Fonctionnalités d'expérience utilisateur
MobileTogether propose une approche unique pour la conception d'une seule application qui est ensuite disponible simultanément sur plusieurs systèmes d'exploitation et sur une variété de formats. À chaque nouvelle version, nous nous efforçons d'améliorer l'expérience utilisateur des applications développées avec MobileTogether en introduisant de nouvelles fonctionnalités. Cette version comprend :
Prise en charge de gestes supplémentaires : Les utilisateurs peuvent désormais faire glisser et/ou faire défiler les lignes d'un tableau pour effectuer des actions spécifiques, comme déplacer ou supprimer du contenu.
Génération de graphique sur clients: Il est désormais possible de configurer l'affichage des graphiques directement sur l'appareil du client, sans nécessiter de communication avec le serveur, ce qui rend la création des graphiques beaucoup plus rapide et fluide.
Nouveaux designs de boutons : Les développeurs ont accès à une bibliothèque de plus en plus vaste d'icônes pour intégrer des fonctionnalités familières. Cette version inclut de nouvelles images de boutons pour les fonctions de sélection, de liaison/déliaison, de fermeture, d'enregistrement, de photo/galerie, et d'autres.
Création de codes-barres et de codes QR : Désormais, en plus de la lecture de codes-barres/codes QR via la caméra du dispositif, les applications développées avec MobileTogether peuvent être configurées pour les créer, notamment pour des applications telles que la gestion des stocks, les réductions en point de vente, etc. Une variété de types de codes-barres sont pris en charge, notamment les codes UPC, EAN, QR et d'autres.

Outils pour développeurs
De nouvelles fonctionnalités visant à améliorer la productivité des développeurs comprennent :
Modes sombre et clair pour l'environnement de développement : Le mode sombre tant attendu pour MobileTogether Designer est enfin disponible. Les développeurs peuvent désormais choisir le mode sombre, un nouveau mode clair optimisé, ou continuer à utiliser le mode classique. (Les modes sombre et clair pour les applications clientes sont disponibles depuis un certain temps.)
Modification de l'arborescence du code source pendant la simulation : Lors de la simulation d'une application dans MobileTogether Designer, la structure du code source et les données elles-mêmes peuvent désormais être modifiées dans le panneau "Sources de pages". Cela permet aux développeurs de simuler des situations réelles, par exemple, pour tester une valeur ou une condition spécifique pendant la simulation, sans avoir besoin d'accéder ou de modifier les données sources réelles.
Prise en charge native de MySQL et MariaDB : MobileTogether prend depuis longtemps en charge la connexion à MySQL et MariaDB (ainsi qu'à de nombreuses autres bases de données) via des connexions génériques ADO/ODBC/JDBC. Désormais, le framework prend en charge les connexions natives à MySQL et MariaDB, sans nécessiter de pilotes externes, ce qui est beaucoup plus rapide et plus pratique.
Alias pour les solutions sur le serveur : Une seule solution peut désormais apparaître plusieurs fois sur un serveur MobileTogether grâce à l'utilisation d'alias. Cela permet aux développeurs de dupliquer une application et de personnaliser certains paramètres, par exemple en associant un alias à une base de données de test et un autre à une base de données de production.
Obtenez la dernière version de MobileTogether dès maintenant
Toutes ces fonctionnalités, et bien d'autres, sont désormais disponibles dans MobileTogether 9.0. Le logiciel MobileTogether Designer est gratuit, vous pouvez donc le télécharger et commencer à l'utiliser immédiatement.
Les clients existants peuvent mettre à jour leur logiciel MobileTogether Designer et demander une nouvelle licence gratuitement.