Rapport d’événement dans 4D Qodly Pro : Voir toutes les interactions en un coup d’œil
La création d’une interface utilisateur basée sur un navigateur avec 4D Qodly Pro est très similaire à l’utilisation de l’éditeur de formulaires 4D. En cliquant sur un bouton, vous appelez une méthode 4D, comme vous en avez l’habitude. Cette méthode exécute votre logique commerciale (souvent déjà existante).
Pour ce faire, vous définissez des événements, soit pour les widgets, soit pour l’ensemble de la page (formulaire). Les navigateurs fonctionnent un peu différemment d’une application de bureau, il y a donc des événements supplémentaires et la séquence d’exécution peut être différente. Les rapports d’événements vous aident à mieux comprendre cela.
4D Qodly Pro : Contrôles du zoom de la page
Passez en toute transparence de la vue d’ensemble aux moindres détails grâce à l’outil Page Zoom de Qodly Studio, un moyen intuitif de concevoir, d’affiner et de contrôler parfaitement chaque élément.
macOS Tahoe, Windows 11, quels systèmes d’exploitation pour 4D 20 et 21 ?
Alors qu’Apple et Microsoft continuent de faire évoluer leurs plateformes, nous veillons à ce que 4D reste parfaitement aligné.
À chaque nouvelle version du système d’exploitation, nos équipes testent et certifient rigoureusement 4D pour que vous puissiez mettre à niveau votre environnement en toute confiance, que vous utilisiez macOS ou Windows.
🎃 La 4D 21 Beta s’est échappée du laboratoire
Quelque part entre les citrouilles et les écrans lumineux, dans le bourdonnement tranquille du code et de la caféine, quelque chose s’agite. 4D 21 Beta a vu le jour, apportant avec elle une nouvelle vague de fonctionnalités puissantes qui attendent d’être testées.
Deux clics suffisent pour démarrer le studio Qodly
4D Qodly Pro offre tous les outils dont vous avez besoin pour concevoir, construire et exécuter des formulaires web pour votre application 4D.
Entièrementintégré à 4D, il est livré avec Qodly studio. Et tout comme 4D, son utilisation est facile, accessible et imbriquée dans le monde de 4D.
Pour utiliser Qodly Studio avec des projets 4D créés avec des versions antérieures, il se peut que certains paramètres du projet doivent être modifiés pour prendre en charge les fonctionnalités modernes.
C’est pourquoi, à partir de 4D 21, l’accès à Qodly Studio depuis 4D a été amélioré pour ne pas dépasser deux clics, afin de vous faciliter la vie, de vous libérer l’esprit et de vous permettre de vous concentrer sur la réussite de votre entreprise.
Localisez vos pages Qodly : Un guide pratique
Lalocalisation des applications 4D est prise en charge depuis des décennies par l’architecture XLIFF, conçue principalement pour les applications de bureau.
Mais les navigateurs fonctionnent différemment.
C’est pourquoi 4D Qodly Pro introduit une nouvelle approche intégrée de l’internationalisation (i18n), conçue pour les interfaces web, qui vous offre une plus grande flexibilité lors de la création de pages Qodly multilingues.
Voyons comment cela fonctionne en pratique.
Une nouvelle façon de contrôler vos réponses HTTP
Depuis 4D 21, les développeurs 4D peuvent désormais contrôler entièrement les réponses HTTP à l’aide d’un simple fichier de configuration : HTTPRules.json. Que vous cherchiez à renforcer la sécurité, à optimiser les performances ou à gérer l’accès aux ressources statiques, cette fonctionnalité vous offre la flexibilité dont vous avez besoin, sans écrire une seule ligne de code.
Voyons maintenant quelles sont ces fonctionnalités et comment les utiliser.
Travailler en se déplaçant avec QUIC et Network Switching
Quoi de plus frustrant que de perdre la connexion de 4D Remote au serveur 4D lors d’un changement de réseau en cours de route ?
Que vous passiez d’un réseau Ethernet à un réseau Wi-Fi ou que vous passiez d’un point d’accès à un autre, les connexions traditionnelles ont tendance à s’interrompre, obligeant 4D Remote à se déconnecter et à se reconnecter.
Avec 4D 21 et le protocole QUIC, ces interruptions appartiennent au passé.
QUIC est conçu pour résister aux changements de réseau, en maintenant votre session en vie même lorsque la connexion sous-jacente change.
Modernisez vos interfaces 4D avec Fluent UI
En coulisses, un important travail d’ingénierie a été réalisé pour intégrer l’interface Fluent UI en natif dans 4D. Cela signifie que les formulaires 4D peuvent désormais être affichés en utilisant le système de design Fluent UI de Microsoft, le même style visuel moderne qui définit Windows, Office et Teams. 4D est l’un des premiers environnements de développement à offrir une intégration WinUI native, permettant aux développeurs d’apporter l’expérience Fluent UI authentique à leurs applications de bureau. Côté client, la transition ne pourrait pas être plus simple. Il suffit d’activer le rendu Fluent UI dans les paramètres de votre projet et de faire quelques ajustements mineurs dans la mise en page de vos formulaires pour profiter du nouveau look moderne.
4D NetKit : Authentification OpenID sécurisée avec l’attribut nonce
Lorsque l’on travaille avec des flux d’authentification modernes, la sécurité est primordiale. Les développeurs doivent souvent intégrer l’authentification avec des fournisseurs d’identité de confiance tels que Google ou Microsoft. C’est là que l ‘OpenID Connect (OIDC) entre en jeu.
OIDC est une couche d’identité construite au-dessus d’OAuth 2.0. Elle permet à votre application de vérifier l’identité d’un utilisateur et d’obtenir des informations de base sur son profil de manière sécurisée. En commençant par les dernières améliorations apportées à la classe cs.NetKit.OAuth2Provider 4D 21 facilite l’utilisation d’OpenID Connect en prenant en charge le paramètre nonce, ainsi que de nouveaux attributs de jeton, y compris le jeton id_token.
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
