MobileTogether 4.0 : Nouveautés

La version 4.0 d'Altova MobileTogether a été annoncée le 7 novembre 2017. Découvrez les nouvelles fonctions et mettez-vous à jour.
Prise en charge des Notifications Push
Prise en charge de l'intégration d'une solution MobileTogether dans une application web
Nouvelle action : Charger/Enregistrer string
Nouvelle action : Lire dossier
Nouvelle action : Définir la langue
Nouvelle action : MapForce Transfer
Mise à jour de la prise en charge Android pour Android 6.0, 7.0, 7.1
Prise en charge de Windows 9.6
Appli de statistiques d'utilisation du serveur

Prise en charge des Notifications Push

MobileTogether 4.0 introduit la possibilité d'envoyer des notifications push à un ou plusieurs appareils exécutant des applis MobileTogether. Les utilisateurs maîtrisent le maniement des notifications push qui fournissent des informations comme par exemple des nouvelles liées à l'appli. Les notifications peuvent être utilisées pour effectuer des actions, comme accepter des invitations, établir des liens vers un site web ou modifier une base de données.
Les notifications push de MobileTogether peuvent contenir un bref message, un “grand” message, et une charge consistant en des données structurées en tant que paires clé-valeur. En général, le message court est ce qui est affiché sur l'appareil lorsque la notification est reçue. Lorsque l'utilisateur effleure la notification brève, le grand message est affiché dans la zone de notification.
Les messages peuvent comporter des touches permettant à l'utilisateur de déterminer l'action à prendre lors de la réception d'un message. La charge utile de la notification est transférée à une arborescence de données sur l'appareil et peut être utilisée par d'autres actions ; cela permet de traiter librement des nouvelles données liées à l'événement de notification par la gamme entière des actions MobileTogether et de les utiliser avec des commandes MobileTogether.
Définir une notification push
Vous pouvez entièrement configurer le type d'appareil qui devra recevoir une notification push particulière. Par exemple, elle peut être envoyée à des utilisateurs spécifiques (définis par nom ou par rôle) ou tous les utilisateurs d'une appli. Elle peut aussi être envoyée à des utilisateurs qui se sont abonnées aux nouvelles concernant certains sujets (par ex. nouvelles, voyages, etc.)
La souplesse de mise en place des notifications push constitue un atout de plus pour les développeurs d'applis sur MobileTogether.

Prise en charge de l'intégration d'une solution MobileTogether dans une application web

Cette fonction permet aux développeurs d'intégrer une ou plusieurs solutions MobileTogether directement dans une page web pour activer des applications de formulaires basées sur le web. Une fois que la solution est intégrée, les données peuvent être échangées aisément entre la page web et sa solution MobileTogether intégrée à l'aide de JavaScript.
La solution MobileTogether elle-même interagit avec MobileTogether Server comme d'habitude et reçoit les données qui peuvent ensuite être communiquées avec l'application web.
Embed MobileTogether app in web page
Les applis MobileTogether sont intégrées par le biais d'un élément iFrame dans le code HTML de la page web et plusieurs options sont disponibles pour l'utilisateur et l'authentification de l'appareil, si nécessaire.
Appli mobile intégrée dans l'appli web
Cette fonction a été demandée par plusieurs utilisateurs et rend MobileTogether encore plus utile pour le déploiement de navigateur et le développement web.

Nouvelle action : Charger/Enregistrer string

Cette nouvelle paire d'actions est particulièrement utile pour une utilisation lors de l'intégration de solutions MobileTogether dans d'autres applications web, comme décrit ci-dessus. L'action Charger depuis String peut prendre le string XML ou JSON et générer une source de page. De même, une source de page XML/JSON peut être sérialisée en un string avec l'action Enregistrer sous string et stocké dans un nœud de source de page.

Nouvelle action : Lire dossier

Cette nouvelle action permet d'extraire une liste de fichiers et de sous-dossiers depuis un fichier sur le MobileTogether Server ou sur le client pendant l'exécution. Cela est important si l'appli ne connaît pas la structure du dossier.

Nouvelle action : Définir la langue

Lorsqu'une appli MobileTogether est disponible dans plusieurs langues, la sélection de langue est définie sur la base de la langue par défaut du système d'exploitation de l'appareil. Cette nouvelle action permet de changer manuellement la langue de l'appli par l'utilisateur. De cette manière, l'appli peut être redémarrée dans une autre langue. Par exemple, si vous voyagez à l'étranger ou si vous communiquez dans une appli avec des utilisateurs qui ne parlent pas la langue que vous utilisez sur votre appareil.
Vous pouvez voir un exemple de cette action dans l'appli Altova Group & Gather, qui est disponible en cinq langues. Les utilisateurs peuvent passer de l'une à l'autre comme ils le souhaitent.
Set language in mobile app

Nouvelle action : MapForce Transfer

Altova MapForce Server permet une automatisation rapide des projets de mappage de données définis dans l'outil d'intégration de données MapForce. Cette nouvelle action permet d'appeler MapForce Server directement depuis le MobileTogether Server pour effectuer les transformations de données exigées par votre appli.
L'action MapForce Transfer permet de convertir un ensemble de structures de données (mappées) vers un second ensemble de structures de données. Chaque structure de données de l'ensemble de sortie peut être écrit sur un fichier ou un nœud d'une source de données de page dans le design d'appli de MobileTogether.
Puisque MapForce prend en charge EDI, XBRL, fichiers plats, Excel, services Web et autres formats de données, en plus de XML, JSON et des bases de données relationnelles, cette nouvelle action permet maintenant à l'appli MobileTogether d'utiliser une plus grande variété de produits legacy et d'autres sources de données back-end.
Pour activer cette fonction, MapForce Server doit être installé sur la même machine que le MobileTogether Server du client.
data-integration-mobile

Appli de statistiques d'utilisation du serveur

Lors de l'installation de MobileTogether Server 4.0, vous disposez d'une appli pour la gestion du serveur qui affiche les statistiques variées concernant les solutions individuelles exécutées sur ce serveur.
L'appli Statistics présente des statistiques et des graphiques concernant le nombre d'utilisateurs, d'appareil, de démarrage de l'appli, de requêtes de serveur, etc pour un délai sélectionné. Des filtres granulaires vous permettent de consulter ces statistiques par système d'exploitation, type d'appareil, ou de fabricant, par appli, etc. Vous pouvez aussi consulter des statistiques concernant les décomptes de requêtes et les démarrages de l'appli.
L'appli comporte trois onglets :
  • Utilisateurs/Appareils/Requêtes
  • Utilisation par heure de la journée
  • SE/Fabricant/Plateforme/Type d'appareil
Chaque onglet fournit des filtres qui vous permettent de personnaliser le rapport.
Appli mobile de statistiques MobileTogether
La nouvelle appli vous permet d'obtenir aisément une vue précise et une popularité de chaque appli sur votre MobileTogether Server.
Mise à jour
Les clients existants peuvent télécharger ici les mises à jour de la dernière version
Télécharger
Téléchargez gratuitement MobileTogether Designer et c'est parti !
Nouveautés dans les logiciels de serveur
Nouveautés de MobileTogether
Prise en charge des Notifications Push et d'autres fonctions pour le développement d'applis
multiplateforme
MobileTogether 4.0

Les nouvelles fonctions des versions précédentes

Découvrez quelles fonctions ont été rajoutées à MobileTogether dans chaque version.
Version 3.2 (10 mai 2017)
Version 3.2 (10 mai 2017)
Near Field Communication :
Prise en charge des messages NFC
Nouvelles actions :
Possibilité d'accéder à des contacts d'appareils mobiles
Texte en parole
Curseur d'attente et message optionnel
Actions pour les sélecteurs de date et d'heure
Obtenir info de fichier
Consulter l'image en plein écran
Améliorations des actions existantes :
Sons prédéfinis
Prise en charge des e-mails de réponse
Action "Défiler vers" considérablement améliorée
Aller à la page/sous-page avec XPath
Nouvelles fonctions pour les tables :
Croissance dynamique des tables : gauche à droite
Le chargement des tables à la demande
Autres fonctions :
Nouvelles apparences de touches
Prise en charge de JSON5
Nombreuses améliorations des graphiques
Améliorations dans l'exécution du navigateur
Option d'exécution à single thread pour MobileTogether Server
Version 3.0 (10 octobre 2016)
Version 3.0 (10 octobre 2016)
Prise en charge des codes-barres
Feuilles de style à niveau multiple
Fonctions de tests automatisé - pour enregistrer et ré-exécuter les tests dans le Designer et sur les clients
Nouvelle action : imprimer sur PDF, Word ou RTF depuis le client
Possibilité d'ouverture des fichiers (par ex., PDF) sur le client
Augmentation considérable de la vitesse pour Windows et client Windows Phone
Client de navigateur entièrement réécrit
Version 2.2 (31 mai 2016)
Version 2.2 (31 mai 2016)
Nouvelle action d'enregistrement audio
Nouvelle action de lecture audio
Nouvelle action de lecture vidéo
Une nouvelle commande pour intégrer une vidéo dans une appli
Fonctions d'extension XQuery Audio et Vidéo
Une nouvelle fonction de simulateur pour les connexions LAN
Dialogue de fichier d'utilisateur final
Menu contextuel amélioré pour les tables
Version 2.1 (4 avril 2016)
Version 2.1 (4 avril 2016)
Nouvelle politique des prix
Nouvelle commande : Coulisse
Nouvelle commande : Ligne verticale
Nouvelle apparence des boutons : Partager et e-mail
Nouvelle action : Partager. Option familière pour les partages sur les applis de Facebook, e-mail, messages, etc.
Nouvelle action : Insertion BD groupée dans. Pour l'insertion rapide de lignes multiples dans une base de données – jusqu'à 100x plus rapide*
Nouvelle action : Let. Permet la définition de variables temporaires dans les arborescences d'action
Nouvelle action : Return. Permet à un groupe d'actions de retourner un résultat de toute complexité ; le groupe d'action peut agir en tant que sous-routine de programmation
Sous-pages : Possibilité de retourner lors de la fermeture (en conjonction avec l'action Let)
Groupes d'action : Possibilité de passer des paramètres (et même d'autres groupes d'action) dans un groupe d'action
Nouvelle action : Try/Catch. Pour une gestion sophistiquée des erreurs et la reprise d'erreurs
Nouvelle action : Throw. Fait partie de l'action Try/Catch, Throw permet la définition de conditions d'exception
Nouvelle action : Exécution de l'action d'annulation. Par exemple, lors d'une erreur de validation dans des données saisies par des utilisateurs
Nouvelle action : Défiler vers le bas de la table. Par exemple, lors de l'ajout de nouvelles lignes dans une table défilante
Nouvelle action : Charger image. Charge une image pour un traitement ultérieur, par exemple pour un transfert vers une base de données
Nouvelle action : Afficher le trajet. Complète la fonction de géolocalisation ; affiche un trajet entre deux points
Nouvelle action : Chargement/enregistrement des fichiers sur des appareils clients. Les utilisateurs peuvent enregistrer des fichiers / partager entre des applis sur l'appareil
Création automatique des dossiers lors de l'enregistrement des fichiers sur le client ou le serveur. Lors de l'enregistrement vers un dossier qui n'existe pas, celui-ci peut être créé
Nouvelle action : Supprimer les Fichiers/Dossiers. Tel que permis par le système d'exploitation du client ou l'administrateur du serveur
Nouvelle action : Redémarrer/Arrêter le minuteur de page. Interrompt le minuteur de page et réinitialise même l'intervalle du minuteur
Nouvelle action : Comportement d'annulation de l'utilisateur. Plus de flexibilité pour permettre à l'utilisateur d'annuler à des emplacements prédéfinis sûrs
La flexibilité de configurer des propriétés existantes via XPath
Nouvelle propriété : taille du texte en pixels
Nouvelle fonction XPath : mt-connected-via-wifi
Nouvelle fonction XPath : mt-font-height
Nouvelle fonction XPath : mt-control-width
Nouvelle fonction XPath : mt-user-tried-to-cancel-actions
Recherche rapide dans le dialogue de fonction XPath
Nouvelle option pour dissimuler la barre de titre de page
Page de login/index personnalisable pour le client de navigateur
Accélère le lancement de l'appli en cas de connexion faible
Nouveau style de clavier : Mot de passe visible
Nouvelle appli de démonstration MyCollections
Version 2.0 (10 novembre 2015)
Version 2.0 (10 novembre 2015)
Construisez vos propres applis d'AppStore
Nouvelle option de licence de serveur : par cœur de serveur
Prise en charge pour les services web REST et SOAP
Prise en charge pour les données JSON
Prise en charge des bases de données Firebird
Prise en charge d'autres bases de données mises à jour pour inclure les versions les plus récentes
Traitement parallèle de plusieurs solutions
Signature / commande de dessins simples
Charge/enregistre les fichiers avec le nom de fichier calculé via XPath
Simule l'accès de serveur manquant
Prise en charge de Windows 10
Prise en charge de Windows 10 Edge Browser
Nouvelles fonctions XPath pour le traitement des couleurs
Prise en charge de plusieurs langues : Anglais, allemand, français, japonais, espagnol
Nouveau flag pour arborescences de source : Garder les données sur le client
Nouvelle action de page : SurServeurErreurDeConnexion
Version 1.5 (28 avril 2015)
Version 1.5 (28 avril 2015)
Envoi d'e-mails à un ou plusieurs destinataires avec option de pièces jointes
Boucles d'action pour l'exécution répétitive d'une séquence d'actions
Lancer la solution avec un lien comprenant des paramètres (peut également envoyer un lien par une fonction e-mail)
SurClic et SurLongClic
Dissimuler le clavier
Mise à jour de l'affichage pendant l'exécution d'une série d'actions
Enregistrement automatique sans clés primaires
Exécution d'actions sur saisie dans le navigateur
Prise en charge de boutons radio en alternative des commandes d'interrupteur Marche/Éteint
Nouvelles propriétés de ligne pour les lignes à tirets et à pointillés
Propriétés d'apparence du bouton pour ajouter des symboles aux boutons
Prise en charge du CSS d'utilisateur et des fichiers de police pour les solutions exécutées dans les fenêtres de navigateur web
Une propriété pour définir la largeur de commande en tant que pourcentage de la largeur d'écran
Types de données unifiés pour les tables de bases de données relationnelles
Retrait optionnel de nœuds de source insérés par l'action de nœud Ajouter/Insérer
Des versions d'une même solution peuvent coexister sur le serveur pour accueillir des applis clients vétustes
La configuration de MobileTogether Client peut être envoyée par lien d'e-mail pour simplifier la configuration pour les utilisateurs finaux
MobileTogether Designer contient maintenant plusieurs raccourcis pratiques qui vous permettront de gagner du temps à l'édition
Version 1.4 (12 février 2015)
Version 1.4 (12 février 2015)
Support solide pour les services de géolocalisation
Support pour la version Android 5.0
Support pour XPath et XQuery 3.1 (en plus du support pour les versions précédentes)
Localisation des strings (améliore le support existant pour la localisation)
Support pour les en-têtes spécifiques supplémentaires dans les requêtes HTTP
Fonction permettant à une solution MobileTogether de lancer une autre solution lorsqu'elle se termine
Rendu iOS 7/8 dans la portion du simulateur de MobileTogether Designer
Possibilité d'éditer l'arborescence XML directement dans le simulateur
Support de refactoring supplémentaire
Affiche des versions des clients connectés sur MobileTogether Server
Version commerciale de MobileTogether (10 novembre 2014)
Version commerciale de MobileTogether (10 novembre 2014)
MobileTogether Server disponible pour Linux et MacOS, en plus de Windows
Nouvelle action : Laisser l'utilisateur choisir une image depuis la galerie ou l'appareil photo
Intégration de l'image
Nouvelle action : Enregistrer l'image dans le fichier
Nouvelle action : Exécution sur serveur/client
Nouvelles fonctions XPath pour le traitement de l'image
Nouvelles fonctions XPath pour le traitement de la géolocalisation
Autres nouvelles fonctions XPath
MobileTogether Beta 2 (17 septembre 2014)
MobileTogether Beta 2 (17 septembre 2014)
Prise en charge des bases de données SQLite
Support pour les déclarations SELECT dynamiques entièrement générées avec XPath/XQuery)
Extraction automatique de la clé primaire autonumber après l'action d'enregistrement dans la base de données
Support de l'extraction de données dans l'action Exécuter BD
Support pour l'authentification d'utilisateur via Active Directory de Windows
Support pour l'utilisateur de choisir son propre mot de passe dans le client
Support pour l'utilisateur de modifier son mot de passe lors de la première connexion
Auto-correction du parseur HTML
Applis mobiles traduites en allemand, espagnol, japonais, français
Nouvelles variables : $MT_ButtonBackgroundColor, $MT_ButtonTextColor, $MT_EditFieldBackgroundColor, $MT_EditFieldTextColor, $MT_LabelBackgroundColor, $MT_DBExecute_Result, $MT_SimulationMode
Nouvelles fonctions : mt-has-serveraccess, mt-refresh-userroles, mt-external-error-code, mt-external-error-text
MobileTogether Beta (22 juillet 2014)
MobileTogether Beta (22 juillet 2014)
MobileTogether est disponible en tant que version beta publique.
Mise à jour
Les clients existants peuvent télécharger ici les mises à jour de la dernière version
Télécharger
Téléchargez gratuitement MobileTogether Designer et c'est parti !