À chaque version, la liste des fonctionnalités de 4D for iOS et 4D for Android s’allonge. Et cette version de fonctionnalités ne fait pas exception. Sans plus attendre, voyons ce que 4D v19 R8 vous réserve :
QUe contient cette version ?
Pour 4D for Android (déjà disponible dans 4D for iOS) :
- Créez une liste de choix à partir d’un champ de la table ou d’un fichier JSON.
- Utilisez le contrôle de saisie avec du code pour récupérer, par exemple, des coordonnées GPS ou des numéros de téléphone dans l’application Contact.
- Ajoutez une section dans le formulaire de liste pour regrouper les données par société, par exemple.
- Utilisation d’un formulaire de connexion personnalisé.
- Amélioration de la barre de navigation du bas pour afficher plus de quatre tables et suivre le design d’Android.
TABLEAU récapitulatif
Voici un tableau récapitulatif de toutes les fonctionnalités disponibles dans 4D for Android ou 4D for iOS. Plus, les fonctionnalités prévues dans notre feuille de route pour 4D for 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. |
✓ |
✓ |
Utilisez l’authentification pour déterminer l’identité et la légitimité de la personne qui tente de se connecter à votre appli. |
✓ |
✓ |
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. |
✓ |
✓ |
Exécutez des opérations de recherche basées sur plusieurs champs et affichez le contenu filtré dans votre app générée. |
✓ |
✓ |
Personnalisez votre application Étendez les capacités de votre application en créant des modèles. |
✓ |
✓ |
Il est possible de forcer un rafraîchissement à tout moment. |
✓ |
✓ |
Déboguez vos apps générées sur votre appareil. |
✓ |
✓ |
Relation N vers Un et Relation Un vers N Affichez les données relatives à un enregistrement dans les formulaires de liste et de détail. |
✓ |
✓ |
Attributs calculés et Alias pour scalaire Affichez des attributs calculés tels que le nom complet dans votre liste ou votre formulaire de détail, ce qui vous permet de récupérer des valeurs à plusieurs degrés de profondeur et d’afficher des informations encore plus pertinentes dans votre application mobile. |
✓ |
✓ |
Déclarez des actions CRUD ou personnalisées pour les tables, les sélections d’entités ou les entités ; elles s’afficheront automatiquement au bon endroit, même hors ligne. |
✓ |
✓ |
Contrôles de saisie des actions Ajoutez ou remplacez des images en les sélectionnant directement dans votre bibliothèque ou en utilisant votre appareil photo. |
✓ |
✓ |
Interagir avec d’autres applications Interagissez avec différentes applications en touchant un champ sur l’écran :
Pour vos besoins spécifiques, vous pouvez créer vos propres formateurs Kotlin ou Swift. |
✓ |
✓ |
Triez le contenu d’un formulaire de liste. |
✓ |
✓ |
Contrôles de saisie personnalisés Créez une liste de choix à partir d’un champ de table ou d’un fichier JSON. |
✓ v19 R8 |
✓ |
Par exemple, pour remplir automatiquement l’emplacement actuel de l’utilisateur de l’app avec des coordonnées (latitude et longitude) et des adresses. |
✓ v19 R8 |
✓ |
Regroupez les données sous forme de liste. |
✓ v19 R8 |
✓ |
Formulaire de connexion personnalisé Créez votre propre formulaire de connexion ou téléchargez un formulaire de connexion dans la galerie. |
✓ v19 R8 |
✓ |
Recherche par barre de code, notifications instantanées, liens profonds. | Planifié |
✓ |
Restez à l’écoute pour d’autres mises à jour ! En attendant, participez à la discussion sur le forum 4D et faites-nous part de vos réflexions sur les nouvelles fonctionnalités.