---
title: "Nouvelles fonctionnalités pour le développement mobile"
date: "2016-03-29"
categories: 
  - "applications"
  - "development"
  - "mobile"
tags: 
  - "android"
  - "apps"
  - "ios"
  - "mobiletogether"
  - "windows"
  - "xpath"
description: Découvrez les nouvelles fonctionnalités de MobileTogether 2.1, notamment des améliorations de la gestion des tableaux, une meilleure gestion des erreurs et un modèle de tarification simplifié pour le développement d'applications mobiles.
---
Status: #blog

Tags:  #android #apps #ios #mobiletogether #windows #xpath

Categories: [applications](/blog/fr/category/applications.md) | [development](/blog/fr/category/development.md) | [mobile-development](/blog/fr/category/mobile-development.md)
# Nouvelles fonctionnalités pour le développement mobile

La dernière version de MobileTogether est disponible dès aujourd'hui, et elle ajoute encore plus de fonctionnalités à ce framework révolutionnaire qui permet de créer et de déployer des applications mobiles natives plus rapidement que toute autre solution.

Pour commencer, nous avons entièrement revu les tarifs de MobileTogether, en adoptant un nouveau modèle simple à comprendre et incroyablement abordable.

De plus, la version 2.1 introduit plus de 30 nouvelles fonctionnalités importantes, ajoutées grâce aux retours d'expérience des développeurs. Ces nouveautés comprennent de nouvelles fonctionnalités pour la création de tableaux, des mécanismes de gestion des erreurs plus sophistiqués, ainsi que des options flexibles pour une conception d'interface utilisateur attrayante.

Examinons maintenant comment ces nouvelles fonctionnalités se combinent pour vous permettre de créer les applications les plus sophistiquées, axées sur les données, pour les appareils iOS, Android et Windows.

![Annonce de la version 2.1 de MobileTogether](/blog/images/MT2.1_release.png)

<!--more-->

### Nouvelle politique de prix

MobileTogether a levé la plupart des obstacles au développement mobile, rendant la création d'applications performantes pour toutes les plateformes plus facile et plus rapide que jamais. Maintenant, nous allons éliminer le dernier obstacle : le coût. Avec le lancement de MobileTogether 2.1, nous proposons un plan de tarification simplifié conçu pour vous permettre de démarrer rapidement.

#### **Applications illimitées, utilisateurs illimités, développeurs illimités**

Comme toujours, l'environnement de développement d'applications MobileTogether Designer est gratuit, ce qui vous permet de le déployer auprès d'un nombre illimité de développeurs au sein de votre entreprise. De plus, nous avons considérablement réduit les coûts liés au serveur d'applications. Le serveur MobileTogether est désormais disponible avec des tarifs par cœur de serveur, à partir de 1000 $ par an. **C'est bien cela : 1000 $ par an pour un nombre illimité d'applications et un nombre illimité d'utilisateurs.**

Bien qu'il n'y ait aucune limite au nombre d'utilisateurs ou au nombre d'applications que vous pouvez exécuter sur le serveur d'applications mobiles, il est bien entendu possible que vous deviez augmenter la capacité du serveur en fonction de la charge réelle, afin d'offrir des performances optimales pour un plus grand nombre d'utilisateurs. Cependant, le prix de base est idéal pour la plupart des déploiements initiaux.

Grâce à cette structure de prix considérablement réduite, et aux nouvelles fonctionnalités décrites ci-dessous, nous avons cherché à faire de MobileTogether le framework le plus accessible – et le plus performant – pour le développement d'applications axées sur les données, pour toutes les plateformes.

### Améliorations apportées aux tableaux dans MobileTogether 2.1

Les tableaux sont un élément fondamental de toute application mobile, et MobileTogether propose des fonctionnalités avancées pour créer des tableaux de toutes tailles :

- Tableaux défilants : définissez une hauteur et une largeur maximales pour permettre le défilement horizontal et vertical
- Nouvelle propriété : couleur de fond des lignes/colonnes du tableau
- Option d'alignement des tableaux imbriqués

La prise en charge des tableaux défilants offre encore plus de flexibilité pour la création de tableaux dans MobileTogether. Désormais, pour garantir un affichage optimal sur tous les types d'appareils, les développeurs peuvent définir la taille maximale visible d'un tableau, ou le configurer pour qu'il occupe tout l'écran, avec la possibilité de faire défiler le contenu horizontalement ou verticalement pour afficher le reste.

 

![Tableau défilant dans une application mobile](/blog/images/scrollable-table.png)

 

Les tableaux défilants peuvent être utilisés pour afficher des données de manière plus étendue, par exemple, lorsqu'un tableau est utilisé pour organiser d'autres éléments de contrôle. La fonctionnalité de tableau défilant permet de définir des éléments tels que des barres de navigation ou d'autres outils qui restent toujours fixés en bas de l'écran lorsque l'utilisateur fait défiler une vue plus large.

### Nouvelles commandes

Les nouvelles fonctionnalités de MobileTogether 2.1 permettent aux développeurs d'ajouter des éléments visuels familiers à leurs interfaces utilisateur sophistiquées, ce qui rend les applications encore plus faciles à comprendre et à utiliser pour les utilisateurs

- Nouvelle commande : curseur
- Nouvelle commande : ligne verticale
- Nouvelle apparence des boutons : Partager et e-mail

Un exemple du nouveau curseur horizontal est présenté dans l'application ci-dessous.

![Curseur horizontal](/blog/images/slider.png)

### Nouvelles actions

Les nouvelles fonctionnalités intégrées à MobileTogether 2.1 complètent le langage de programmation Action Tree, développé par MobileTogether, ce qui rend cette plateforme suffisamment puissante pour créer n'importe quelle application axée sur les données. Elles comprennent :

- Nouvelle action : Partager
- Nouvelle action : Insertion en masse dans la base de données
- Nouvelle action : Autoriser
- Nouvelle action : Retour
- Sous-pages : possibilité de renvoyer un résultat à la fermeture
- Groupes d'actions : possibilité de transmettre des paramètres
- Nouvelle action : Essayer/Attraper
- Nouvelle action : Lancer
- Nouvelle action : Annuler l'exécution de l'action
- Nouvelle action : Déplacer le défilement jusqu'au bas du tableau
- Nouvelle action : Charger l'image
- Nouvelle action : Afficher l'itinéraire
- Nouvelle fonctionnalité : Chargement et sauvegarde des fichiers sur les appareils des utilisateurs
- Création automatique de dossiers lors de la sauvegarde de fichiers, que ce soit sur le poste client ou sur le serveur
- Nouvelle action : Supprimer les fichiers/dossiers
- Nouvelle action : Redémarrer/Arrêter le minuteur de la page
- Nouvelle action : comportement de l'utilisateur lors de l'annulation

De nombreuses fonctionnalités de gestion des erreurs sont intégrées grâce aux nouvelles options Try/Catch (présentées dans l'arborescence des actions ci-dessous), à la possibilité d'annuler l'exécution des actions, et à d'autres actions connexes. De plus, la possibilité de transmettre des paramètres et de renvoyer des résultats au sein des groupes d'actions permet à ces groupes de fonctionner comme de véritables sous-routines de programmation.

 

![Gestion des erreurs dans les applications](/blog/images/mobile-error-handling.png)

### Nouvelles fonctions, propriétés et opérateurs XPath

- 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

De nouvelles fonctions d'extension XPath vous permettent de prendre en compte divers scénarios, comme la connexion du dispositif via Wi-Fi ou non, et la taille standard de la police de caractères sur une plateforme cliente spécifique. La possibilité de masquer la barre de titre de la page permet d'augmenter la zone active de l'application, ce qui peut être particulièrement utile sur les appareils plus petits.

 

![Fonctions XPath](/blog/images/xpath-functions.png)

### Nouvelles fonctionnalités qui améliorent l'expérience utilisateur

Une expérience utilisateur optimale est l'objectif principal de toute application axée sur les données, et nous nous efforçons constamment d'ajouter des fonctionnalités conçues pour aider directement l'utilisateur final. Voici les nouveautés de MobileTogether 2.1 :

- 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

Désormais, même en cas de connexion lente, les applications MobileTogether se lanceront beaucoup plus rapidement. Les développeurs peuvent également spécifier une page d'accueil plus conviviale lorsque l'application est accessible via le client basé sur le navigateur.

### Nouvelle application de démonstration : MyCollections

Une nouvelle application de démonstration, appelée MyCollections, est disponible sur le serveur de démonstration de l'application cliente universelle MobileTogether.

MyCollections est une application mobile de base de données très flexible et évolutive, conçue pour gérer vos collections personnelles. MyCollections comprend des modèles intégrés pour les CD audio, les livres et le vin, qui peuvent être utilisés tels quels, personnalisés avec de nouvelles fonctionnalités, ou considérés comme un point de départ pour toute autre collection. Vous pouvez ajouter des photos, créer et formater de nouveaux champs descriptifs, et personnaliser MyCollections pour qu'il corresponde aux spécificités de vos objets de collection. Vous pouvez même partager vos collections avec vos amis.

"My Collections" a été développé à l'aide du framework de développement mobile MobileTogether, et illustre de nombreuses nouvelles fonctionnalités disponibles dans la version 2.1 de MobileTogether.

 

![Appli MyCollections](/blog/images/MyCollections.png)

### Téléchargez MobileTogether 2.1

[Pour en savoir plus sur ces nouvelles fonctionnalités,](https://www.altova.com/fr/whatsnew_mobiletogether.html) ou [mettez à jour votre logiciel MobileTogether gratuitement dès maintenant](https://www.altova.com/fr/download/mobiletogether.html)

Si vous n'êtes pas encore client, commencez dès maintenant avec le [logiciel MobileTogether Designer, qui est gratuit](https://www.altova.com/fr/download/mobiletogether.html) !
