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

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. Sans plus tarder, plongeons dans cette nouvelle version :

QU’EST-CE QU’IL Y A DEDANS ?

Pour 4D pour Android et 4D pour iOS

  • Affichez les champs d’objet dans votre application mobile au format lisible par l’homme ou au format JSON. Les champs d’objets sont utilisés pour stocker différents types de données dans une application 4D, et maintenant ils sont facilement utilisables dans les applications mobiles.
  • Amélioration pour générer votre ensemble de données embarquées.

Pour 4D pour Android (déjà disponible dans 4D pour iOS) :

  • Toutes les données liées sont gérées dans votre application.
  • Des actions en ligne sont disponibles. Il est possible d’exécuter du code sur un serveur 4D pour vérifier les données, exécuter des calculs ou ajouter une entité.

TABLEAU SOMMAIRE

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

Android iOS

Créer des 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. Vous pouvez créer 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.

Relation N to One

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

Relations 1 à N

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

v19 R4

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

Attributs calculés dans une liste, un formulaire détaillé et des actions.

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

Actions en ligne

Il est possible de modifier une entité ou une sélection d’entités en mode en ligne.

v19 R4

Actions hors ligne

Déclarez des actions CRUD ou personnalisées pour les tables, les sélections ou les entités, et elles s’afficheront automatiquement au bon endroit, même en mode hors ligne.

Prévu

Formateur de champ d’objet

Affichez le champ objet dans votre application mobile au format lisible par l’homme ou au format JSON.

v19 R4

✓ v19 R4

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.