4D for Mobile Tutoriel – Utilisation des formateurs

Un formateur de données vous permet de faire correspondre un type de données de votre base de données à un affichage spécifique du côté mobile. Par exemple, vous pouvez définir un format de date, de pourcentage ou de devise. Les formateurs de données peuvent également appeler du code pour créer des interfaces intelligentes.

Par exemple, vous pouvez associer un formateur de données à des numéros de téléphone qui ouvrent un menu action sur l’application mobile lorsque l’utilisateur touche le numéro (par exemple, pour appeler la personne ou l’enregistrer dans ses contacts).

Vous disposez de trois types de formateurs :

Formateurs intégrés

Ce tutoriel vous montrera comment appliquer des formateurs intégrés à vos champs. Nous allons :

  • définir un format pour un booléen et une date,
  • spécifier qu’un nombre est un pourcentage et un autre une devise.

 

Formateurs statiques

Les formateurs statiques permettent de formater les données. La transformation est décrite dans un fichier JSON. Vous pouvez télécharger des formateurs statiques depuis la galerie ou créer les vôtres. Par exemple, le formateur« BoolToImage » de la galerie affiche un point rouge lorsque la valeur est fausse et un point vert pour la valeur vraie.

Ce tutoriel vous montre comment créer vos propres formateurs :

  • de texte à texte,
  • d’entier à texte,
  • et d’entier vers image.

 

Formateurs dynamiques

Les formateurs dynamiques contiennent du code Swift et Kotlin pour iOS et Android. Comme pour les formateurs statiques, vous pouvez les télécharger depuis la galerie ou créer vos propres formateurs. Dans la documentation, vous avez un tutoriel avec un exemple étape par étape pour créer un formateur pour Swift et un pour Kotlin.

Cette vidéo vous montrera comment obtenir un formateur de la galerie et l’intégrer dans votre projet.

Ensuite…

Voilà ! Vous savez maintenant comment formater vos données dans votre application mobile. Pour aller plus loin, vous pouvez continuer avec le blog ou la documentation.

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.