4D pour mobile : Quoi de neuf dans la v19 R3

Traduit automatiquement de Deepl

Nous avons le plaisir de vous annoncer qu’une nouvelle version de 4D est disponible avec de nouvelles fonctionnalités pour 4D pour iOS et 4D pour Android.

Qu’est-ce qu’il y a dedans ?

Pour 4D pour iOS et 4D pour Android :

  • Une nouvelle fonctionnalité de 4D vous permet d’ajouter des attributs calculés à une entité. Ces nouveaux attributs peuvent également être utilisés dans les formulaires de liste et de détail de votre application mobile.

Pour 4D pour iOS uniquement :

  • Vous pouvez créer des contrôles de saisie d’action de type liste de choix. La liste de choix peut être une liste prédéfinie dans un JSON ou une liste dynamique remplie à l’aide d’une source de données.
  • Dans vos actions et contrôles de saisie, vous pouvez utiliser des attributs calculés pour simplifier votre code.

Pour 4D pour Android uniquement :

  • La relation N to one est disponible, ce qui vous permet d’afficher des données relatives dans une liste, et de décider quel(s) champ(s) de la table liée publier dans votre application.
  • Vous pouvez tester et déboguer l’application générée sur votre appareil.

Plusieurs articles de blog détaillant les différentes fonctionnalités sont listés dans cet article.

Tableau récapitulatif

Voici un tableau récapitulatif de toutes les fonctionnalités disponibles dans 4D pour Android ou 4D pour iOS, ainsi que les fonctionnalités prévues dans notre feuille de route pour 4D pour Android.

Android iOS

Création d’applications natives

Une app native donne accès à toutes les fonctionnalités spécifiques à la plateforme et à l’appareil.

Prise en charge hors ligne

Ayez des données actualisées à portée de main… même lorsque vous êtes hors ligne.

Gestion des utilisateurs

Utilisez l’authentification pour déterminer l’identité et la légitimité de la personne qui tente de se connecter à votre appli.

Filtrer les données

Limitez l’accès aux données en fonction de l’utilisateur. Seules les données auxquelles l’utilisateur est autorisé à accéder sont disponibles.

Formateurs de données

Formatez vos données, par exemple pour représenter des données numériques en devises ou en pourcentages.

Formateurs de données personnalisés

Créez vos propres formateurs pour convertir des chaînes de caractères, des booléens ou des entiers en images, par exemple.

Recherche multicritères

Exécutez des opérations de recherche basées sur plusieurs champs et affichez le contenu filtré dans votre app générée.

Créez vos propres modèles de formulaires

Étendez les capacités de votre app en créant des modèles.

Ajoutez vos icônes

Utilisez des icônes pour des apps plus personnalisées et plus belles.

Définissez la couleur dominante de votre application

Utilisez la couleur dominante du logo de votre appli ou sélectionnez une couleur.

Forcer un rafraîchissement

Il est possible de forcer un rafraîchissement à tout moment.

Déboguez vos applications

Déboguez vos apps générées sur votre appareil.

v19 R3

Relation N to One

Affichez les données relatives à un enregistrement dans la liste et le formulaire de détail.

v19 R3

Contrôles de saisie personnalisés

Créez une liste de choix à partir d’un champ de table ou d’un fichier JSON.

Prévu

v19 R3

Attributs calculés dans la liste et le formulaire détaillé

Affichez des attributs calculés tels que le nom complet dans votre liste ou votre formulaire de détail.

v19 R3

v19 R3

Attributs calculés dans les actions

Utilisez des attributs calculés dans les actions.

Planifié

v19 R3

Relations un à N, actions, notifications push, liens profonds… Prévu

Restez à l’écoute pour d’autres mises à jour ! En attendant, participez à la discussion sur le forum 4D et faites-nous part de vos impressions sur le nouveau produit.

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.