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.
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 mobile : Dites bonjour aux alias
Comme vous le savez probablement, les alias sont disponibles depuis 4D v19 R4. Les alias et les attributs calculés ont constitué une avancée considérable pour notre cadre de développement !
L’époque où il fallait définir des formules liées à l’activité dans l’interface utilisateur de 4D est révolue ; ces concepts vous offrent un nouveau moyen de séparer votre logique métier de l’interface utilisateur, ce qui vous permet d’améliorer les performances en optimisant les deux parties séparément.
Et maintenant, avec 4D v19 R6, les alias sont entièrement disponibles et prêts à être utilisés pour les scalaires dans vos projets mobiles iOS et Android dès que vos alias sont définis du côté de 4D.
4D pour mobile : Amélioration de la gestion des données
La section Données, disponible dans l’éditeur de projet, vous permet de filtrer les données à intégrer dans les appareils mobiles. Avec 4D v19 R4, cette section de données a été améliorée pour mieux comprendre ce qui sera inclus dans votre application.
4D pour mobile : Utiliser les attributs des objets
Dès à présent, vous pouvez utiliser presque tous les types d’attributs dans vos projets mobiles : texte, dates, heures, entiers… 4D v19 R4 en apporte un autre.
Dites bonjour aux attributs d’objets.
4D pour le mobile : Créer de superbes applications mobiles à l’aide d’attributs calculés
Comme vous le savez probablement, les attributs calculés sont disponibles à partir de 4D v19 R3. Un article de blog est disponible pour présenter cette nouvelle fonctionnalité.
Comme nous proposons toujours une expérience utilisateur optimale et complète à nos développeurs d’applications mobiles, les attributs calculés sont compatibles avec tous vos projets iOS et Android.
4D pour iOS : Amélioration des critères de tri et des paramètres d’action
4D for iOS vous donne la possibilité de définir des actions qui appellent automatiquement une méthode 4D liée à un événement sur le smartphone. Grâce à elles, vous pouvez par exemple exécuter du code 4D, gérer et modifier le contenu de votre application à l’aide de paramètres et, plus récemment, trier facilement le contenu de votre application grâce à des actions de tri!
La définition des critères de tri et des paramètres d’action a été améliorée pour faciliter les choses et vous aider à travailler plus rapidement et plus efficacement.
4D pour iOS : Interagissez facilement avec les applications natives d’Apple.
Avec 4D pour iOS, nous pensons toujours à des fonctionnalités adaptées aux mobiles. L’objectif principal est d’aider les développeurs à offrir la meilleure expérience utilisateur possible pour leurs applications mobiles. Et c’est pourquoi, avec 4D v19 R3, nous livrons des contrôles d’entrée d’action.
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