4D for Mobile Tutoriel – Définir des requêtes de filtre
Pour une application mobile, les données sont généralement filtrées pour préserver l’espace de stockage et fournir un accès direct et rapide aux données essentielles.
Avec 4D, vous disposez de deux types de filtres.
- Un filtre statique pour filtrer les données d’un tableau. Par exemple, limiter aux tâches dont le statut est « en cours ».
- Un filtre dynamique qui dépend des informations de l’utilisateur. Par exemple, renvoyer uniquement les tâches de l’utilisateur.
Ce tutoriel vous montrera comment utiliser et combiner ces deux filtres.
4D for mobile Tutoriel – Votre première application
Le générateur d’applications 4D mobiles vous permet de créer des applications mobiles pour Android et iOS. Dans la documentation, vous disposez de plusieurs tutoriels pour vous aider à démarrer et même à aller plus loin avec des applications avancées.
Le premier exemple est simple et vous permet de créer un catalogue de contacts. Vous trouverez tous les détails ici.
Et si vous préférez, voici toutes les étapes en vidéo :
Créez votre application mobile native avec 4D
4D for Android et 4D for iOS vous permettent de configurer, concevoir, construire et déployer des applications natives Android et/ou iOS basées sur une base de données 4D. Une fois générées et déployées, les clients mobiles peuvent se connecter au serveur 4D et interagir avec des données nouvelles ou existantes sans exigences supplémentaires.
4D for Android et 4D for iOS sont inclus dans un seul composant 4D intégré. Vous pouvez créer un projet mobile et décider de le construire pour Android, iOS, ou les deux.
4D gère la complexité et génère un projet Xcode en Swift ou un projet Android en Kotlin. Vous pouvez ensuite les rouvrir avec Xcode et Android Studio et continuer à travailler dessus.
Ce billet de blog est une compilation des fonctionnalités disponibles dans notre solution mobile qui vous permet de construire une application complète qui va à fond !
Une application native sur mesure : Passez vos commandes avec 4D pour mobile
4D v19 R6 et v19 R7 ont apporté deux fonctionnalités intéressantes à 4D for Mobile. Les sessions et l’affichage des pages web servies par le serveur 4D dans votre application mobile native. Mais avez-vous pensé aux possibilités que vous obtenez en combinant les deux ?
Cet article va vous montrer l’une de ces possibilités. Nous allons voir comment construire une application simple qui permet aux utilisateurs mobiles de passer des commandes à leur centrale d’achat pour consolider leur stock:
4D pour les licences mobiles
Nous avons reçu de nombreuses questions sur le forum 4D sur la façon dont les licences fonctionnent en utilisant 4D for Mobile, et c’est le moment idéal pour vous rappeler le processus à travers ce blog qui répond aux questions les plus fréquentes.
Les sections arrivent dans 4D for Android
Dans une liste de données, les résultats sont généralement triés sur un champ pertinent afin d’aider l’utilisateur à trouver rapidement et facilement les données souhaitées. Une autre astuce pour rendre la lecture plus claire consiste à regrouper les résultats en ajoutant des sections.
C’est quelque chose qui est possible depuis 4D v19 R8. Entrons dans les détails !
4D for mobile : Nouveautés de 4D v19 R8
À 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.
4D for Mobile : Obtenez les cookies des utilisateurs de mobiles
Comme vous le savez probablement, les sessions évolutives sont disponibles depuis 4D v18 R6. Il s’agit d’un type de session Web capable de gérer plusieurs processus en mode préemptif. Cela signifie qu’elles peuvent gérer plusieurs requêtes de l’agent utilisateur simultanément et partager des données entre ces processus.
Eh bien, 4D v19 R7 améliore considérablement cette fonctionnalité et la met à la disposition de 4D for Mobile.
4D for Mobile : Affichez des pages Web dans vos applications mobiles
Vous pouvez déjà composer des vues basées sur des modèles ; des dizaines d’entre eux sont à votre disposition pour embellir vos applications mobiles. 4D v19 R7 pimente encore plus les choses en vous permettant d’afficher une page web servie par 4D grâce à une nouvelle action prédéfinie : Ouvrir l’URL.
Cela signifie quatre choses :
- Vous êtes désormais totalement libre de créer vos propres designs.
- L’expérience utilisateur reste transparente, intégrée à votre application native.
- Obtenez des données actualisées en temps réel
- Vous pouvez conserver les données des utilisateurs et offrir une expérience utilisateur optimisée grâce aux sessions.
Il vous suffit de créer une page Web optimisée pour les appareils mobiles.
Voyons comment l’utiliser à l’aide d’un exemple simple :
4D pour Android : Dites bonjour à Material Design 3
Pour que votre application suive les dernières tendances en matière de design et que vos utilisateurs soient époustouflés par une application minimaliste, élégante et superbe, nous avons mis à jour la bibliothèque Material Design.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique