---
title: "MobileTogether reçoit une mise à jour majeure"
date: "2022-06-01"
categories: 
  - "app-development"
  - "low-code"
  - "mobiletogether"
tags: 
  - "app-design"
  - "app-development"
  - "mobiletogether"
  - "new-features"
  - "whats-new"
description: MobileTogether 8.0 introduit des améliorations significatives, notamment un nouvel assistant de base de données pour faciliter l'intégration des données, une prise en charge de la modularisation pour une collaboration optimisée, et Altova RecordsManager pour le développement d'applications sans code.
---
Status: #blog

Tags:  #app-design #app-development #mobiletogether #new-features #whats-new

Categories: [mobile-development](/blog/fr/category/mobile-development.md) | [low-code+no-code](/blog/fr/category/low-codeno-code.md) | [mobile-development](/blog/fr/category/mobile-development.md)
# MobileTogether reçoit une mise à jour majeure

La version 8.0 de MobileTogether apporte de nombreuses nouvelles fonctionnalités passionnantes à cette plateforme innovante de développement d'applications pour les entreprises et les appareils mobiles, offrant ainsi une amélioration significative pour les clients existants et facilitant la création d'applications complètes, encore plus rapidement, pour les nouveaux clients.

Les principales améliorations de la plateforme comprennent une toute nouvelle façon d'interagir avec les bases de données relationnelles, une prise en charge de la modularisation, et bien d'autres fonctionnalités.

La version 8.0 coïncide également avec le lancement d'Altova RecordsManager, une nouvelle offre qui permet aux administrateurs système de créer des applications de bases de données métier sans avoir à écrire une seule ligne de code, grâce à l'outil MobileTogether Designer.

Examinons les points importants.

![Nous sommes heureux de vous présenter MobileTogether 8.0](/blog/images/MT8.0_blog.jpg)

<!--more-->

### Nouveau module d'assistant de base de données et lecture/écriture de bases de données hiérarchiques

Auparavant, pour connecter des applications à des données stockées dans des bases de données relationnelles, il fallait écrire une quantité importante de code SQL pour effectuer les tâches les plus courantes. Par exemple, pour afficher des données provenant de deux tables dans un seul formulaire, il fallait effectuer deux requêtes distinctes à la base de données. Par conséquent, enregistrer les mêmes données dans la base de données était également complexe.

MobileTogether 8.0 adopte une approche entièrement nouvelle qui permet aux développeurs de créer plus facilement des requêtes renvoyant des données hiérarchiques, et de réécrire ces données sous forme hiérarchique. Le nouvel assistant de base de données offre un moyen simple de [créer visuellement des instructions SELECT](https://www.altova.com/blog/building-apps-with-an-intelligent-database-wizard/), et tout paramètre de la requête SQL peut désormais être exprimé directement à l'aide d'une expression XPath, ce qui signifie qu'il n'est plus nécessaire de déclarer explicitement les paramètres.

![Connectez-vous aux bases de données du serveur pour le développement de l'application ](/blog/images/mobiletogether-database.png)

L’assistant de base de données permet aussi aux développeurs d’ajouter des tables connectées par le biais de clés étrangères au résultat – le tout en une seule étape. Ceci signifie que toute une hiérarchie entière peut être extraite en une manœuvre.

![Récupérer une hiérarchie relationnelle ](/blog/images/MobileTogether-heirarchy.png)

Toutes les modifications apportées pendant l'exécution de l'application seront automatiquement et intelligemment réintégrées à la base de données relationnelle associée. 

La nouvelle approche de MobileTogether pour travailler avec des données hiérarchiques dans des bases de données relationnelles généralement structurées de manière linéaire permettra de gagner un temps considérable et simplifier considérablement le développement d'applications. Découvrez-en davantage sur [la connexion de vos applications à une base de données SQL](https://www.altova.com/blog/building-apps-with-an-intelligent-database-wizard/).

### Prise en charge de la modularisation

De nombreuses nouvelles fonctionnalités permettent de modulariser les fichiers et les composants de MobileTogether Design, ce qui permet à plusieurs développeurs de travailler sur le même projet. La prise en charge de la modularisation offre également la possibilité d'organiser automatiquement les composants de conception connexes et de réutiliser des parties de projets dans d'autres projets.

**Sous-projets**

Afin de faciliter la refactorisation des projets existants, une nouvelle option permet d'extraire une partie d'un projet existant et de la créer en tant que [sous-projet](https://www.altova.com/fr/mobiletogether/whatsnew#modularization). Cela permet de réutiliser un large éventail de composants définis dans un projet, dans plusieurs projets différents. Un nouveau menu "Refactoriser" propose des options pour travailler avec les sous-projets.

![Prise en charge de la refactorisation dans MobileTogether](/blog/images/mobiletogether-refactor.png)

**Modules**

La modularisation est également mise en œuvre grâce à un nouveau panneau "[Modules](https://www.altova.com/fr/mobiletogether/whatsnew#modularization)", qui organise les éléments de conception en groupes logiques.

Les modules sont regroupés automatiquement en fonction de leurs noms. De cette manière, vous pouvez immédiatement identifier les fonctions et les actions associées à chaque page, et vous pouvez y accéder directement depuis la liste des modules.

Ajouter une couleur personnalisée à un module souligne les items de module dans cette couleur dans tout le projet pour une identification facile.

![Les modules permettent d'organiser un projet en parties logiques](/blog/images/mobiletogether-modules.png)

Les fonctionnalités supplémentaires qui permettent la modularisation comprennent :

- [Bibliothèques serveur](https://www.altova.com/fr/mobiletogether/whatsnew#server-libraries) : celles-ci peuvent être modifiées à tout moment sans nécessiter de redéploiement de l'application

- [Fichiers de solution côté serveur](https://www.altova.com/fr/mobiletogether/whatsnew#server-side)

La refactorisation et la modularisation offrent de nombreux avantages : de la réduction du temps de développement et la possibilité de travail en équipe à la prise en charge de mises à jour rapides et flexibles ainsi qu’à la maintenance.

### Développement sans code avec RecordsManager

Avec la sortie de MobileTogether 8.0, une toute nouvelle approche est proposée pour la création d'applications de base de données personnalisées, appelée [Altova RecordsManager](https://www.altova.com/fr/recordsmanager).

Désormais, lorsque vous ouvrez MobileTogether Designer, vous aurez la possibilité de créer une solution MobileTogether classique, ou de commencer avec Altova RecordsManager. RecordsManager offre une interface visuelle, sans nécessiter de codage, pour créer rapidement des applications de bases de données métier pour les utilisateurs de bureau et mobiles.

L'un des principaux avantages de RecordsManager est que **les créateurs d'applications n'ont pas besoin de développer eux-mêmes la base de données sous-jacente**. Ils se concentrent simplement sur les objets qu'ils souhaitent modéliser, et RecordsManager s'occupe du reste. Cela permet de gagner énormément de temps et d'efforts, et permet aux administrateurs système ou aux développeurs de tous niveaux de créer facilement des applications performantes.

![Nouvelle version d'Altova RecordsManager pour la création d'applications de bases de données personnalisées](/blog/images/AltovaRecordsManager.png)

Des fonctionnalités puissantes et des raccourcis permettent de réduire le temps de développement, car vous définissez et reliez les référentiels, les conteneurs de données, les formulaires, les champs et les filtres qui alimentent votre application. Il est facile d'ajouter des validations de données et de logique métier performantes, des outils de recherche précis, des rappels, des rapports et bien plus encore.

Une fois votre application de base de données prête, vous pouvez la déployer auprès des utilisateurs sur les appareils de bureau et mobiles, tout comme vous le feriez pour toute autre solution MobileTogether.

RecordsManager est la solution la plus rapide pour créer des applications de bases de données professionnelles sophistiquées, sans nécessiter la moindre ligne de code manuel.

### Nouvelles fonctionnalités pour les actions

Le puissant langage de programmation visuelle [Action Tree](https://www.altova.com/fr/mobiletogether/app-development#action-trees), utilisé pour la gestion des événements dans les applications MobileTogether classiques, a été amélioré grâce à l'ajout de nouvelles actions et d'options, notamment :

- Nouvelle action de verrouillage/déverrouillage pour l'accès au serveur pendant les modifications critiques

- Nouvelle Action pour renommer le fichier/dossier

- Nouvelle copie de fichier/dossier : action permettant de déplacer un fichier/dossier vers un nouvel emplacement, soit sur le même appareil, soit sur le même serveur

- Possibilité de déplacer les fichiers supprimés vers la corbeille ou la poubelle

- Nouvelle option permettant de changer le thème de l'appareil via une action

### Nouvelles fonctionnalités supplémentaires

- Prise en charge de versions supplémentaires de bases de données

- Possibilité de restreindre la journalisation dans l'outil MobileTogether Designer pendant la simulation

- Commentaires dans sources de page

- Prise en charge de la version iOS 15 et Android 12

- Prise en charge de Windows 11 (pour MobileTogether Designer et Server)

- Prise en charge de macOS Big Sur de macOS Monterey, et Linux Debian 11 (MobileTogether Server)

Essayez RecordsManager et toutes les nouvelles fonctionnalités de MobileTogether en [téléchargeant gratuitement MobileTogether Designer](https://www.altova.com/fr/mobiletogether/download).
