Qodly Studio en action avec ces 3 démos
Dans ces précédents articles de blog, nous avons annoncé la disponibilité de Qodly Studio (actuellement en version developer preview) pour tous nos partenaires silver (et plus). Nous vous avons également donné les premières étapes pour démarrer avec l’outil.
C’est maintenant le moment idéal pour se plonger dans l’outil et l’expérimenter en réalisant des démonstrations concrètes !
Depuis des années, nous proposons des guides HDI (How Do I?) pour vous aider à découvrir les nouvelles fonctionnalités. Mais aujourd’hui, alors que nous nous aventurons dans cette nouvelle ère du développement web, nous avons trouvé un nouveau terme pour ces démonstrations : PIQS, abréviation de Play In Qodly Studio.
Mieux encore, nous continuerons à fournir de telles démonstrations pour les fonctionnalités actuelles et futures de Qodly. Cela signifie que vous aurez des conseils quotidiens pour maîtriser Qodly Studio !
Alors, retroussons nos manches et commençons tout de suite à explorer !
Démarrer avec Qodly Studio
Dans un précédent billet de blog, nous avons dévoilé notre nouvelle offre 4D – Qodly Studio (actuellement en avant-première pour les développeurs), une solution puissante qui cible les applications d’entreprise complexes et complètes. Entièrement intégrée à 4D, elle permet à votre serveur 4D d’héberger votre application en parallèle en tant qu’application de bureau ou web. De plus, vos clients n’ont pas besoin d’installation ou d’assistance supplémentaire.
Cet article explique plus en détail pourquoi Qodly Studio est important pour les développeurs 4D. Nous avons également des ressources précieuses à partager, comme de la documentation, des guides et des tutoriels vidéo qui vous aideront à maîtriser Qodly Studio.
N’oubliez pas de les mettre dans vos favoris pour pouvoir vous y référer facilement !
C’est parti !
Présentation de Qodly Studio
Aujourd’hui, nous sommes heureux d’annoncer la disponibilité de Qodly Studio (actuellement en version developer preview) pour tous nos partenaires silver (et plus).
Le démarrage est simple : ouvrez 4D, rafraîchissez vos licences 4D Partner et vous êtes prêt à continuer.
Dans cet article de blog, nous expliquerons ce qu’est Qodly Studio, pourquoi il est important, les détails de la tarification et comment vous pouvez commencer.
4D Write Pro – Un assistant pour créer des tableaux avec des données
Au cours des dernières versions de 4D Write Pro, de nombreuses fonctionnalités liées aux tables ont été ajoutées. Vous pouvez facilement créer des tableaux basées sur les données de la base de données en utilisant des contextes, des sources de données et des formules.
C’est tellement facile que beaucoup d’entre vous souhaitent laisser vos utilisateurs finaux utiliser cette fonctionnalité telle quelle. Mais nous comprenons que cela peut parfois représenter un défi pour les utilisateurs qui n’ont pas été formés au formatage des sources de données ou des formules pour les différents éléments des tableaux. Pour y remédier, nous avons développé une solution livrée avec 4D v20 R2 : le tout nouvel assistant de tableau.
L’assistant est à la disposition des utilisateurs finaux ; ils peuvent bénéficier de modèles adaptés à leur utilisation et à leur métier fournis par le développeur. La configuration des modèles permet de :
- définir la dataclass et les attributs de la dataclass,
- traduire la dataclass, les attributs de la dataclass et les noms de formules,
- préparer des formules adaptées à l’entreprise,
- concevoir des styles graphiques.
Poursuivez votre lecture pour en savoir plus, et n’oubliez pas de consulter l’HDI et de regarder la vidéo bonus qui vous guide à travers les différentes possibilités.
Formatez votre code 4D dans Visual Studio Code
Une nouvelle fonctionnalité de l’extension VS Code arrive avec 4D V20 R2 : le formatage de code!
Dans cet article de blog, nous allons nous plonger dans les détails de cette nouvelle fonctionnalité, en explorant comment elle simplifie votre expérience de programmation.
Envoyer des courriels avec l’API Gmail
Nous comprenons l’importance de la communication par courrier électronique et savons que l’envoi de courriers électroniques est une exigence fréquente dans les applications modernes. De nombreuses personnes qui utilisent Gmail ont exprimé leur souhait de disposer d’une API qui facilite l’envoi de courriels par l’intermédiaire de l’API Gmail. L’intégration d’OAuth 2.0 était essentielle pour établir une connexion avec le serveur Gmail.
Nous avons le plaisir d’annoncer que nous allons nous aventurer dans la gestion de Gmail et mettre en œuvre une commande d’envoie d’email.
Activer la couche QUIC à partir des paramètres de structure, d’utilisateur et de base de données
Dans la 4D v20 beta, nous étions ravis de vous montrer notre travail sur la nouvelle couche réseau QUIC. Comme la couche est encore en version bêta, nous l’avons désactivée pour la version finale de la LTS. La couche QUIC sera disponible dans les versions R, afin que vous puissiez suivre son développement et nous aider à l’améliorer.
Alors que 4D v20 ne permettait de changer de couche réseau que dans les applications interprétées et obligeait à un nouveau build pour les applications enginées, 4D v20 R2 permet de changer de couche dans les applications compilées/construites via les paramètres de structure, d’utilisateur et de base de données, afin de faciliter les tests même en production.
Gestion améliorée des erreurs dans le code 4D
Lancer des erreurs dans votre code 4D est désormais possible à partir de la version 20R2.
Ces erreurs se comportent comme n’importe quelle erreur 4D : elles déclenchent un dialogue d’erreur ou peuvent être traitées dans une méthode ON ERR CALL.
Cette fonctionnalité vous facilitera la vie car vous serez en mesure d’améliorer la qualité de votre code en détectant les erreurs de manière proactive dès qu’elles se produisent. Vous pourrez également améliorer la journalisation des erreurs.
Avant d’entrer dans les détails, il est important de noter que cette fonctionnalité est la première étape vers une gestion robuste des erreurs.
Maintenant, entrons dans les détails !
4D Netkit : Amélioration de l’autorisation OAuth2
Avec 4D v19 R3, la connexion de votre application à l’API Microsoft Graph via OAuth 2.0 est devenue incroyablement pratique grâce à 4D NetKit.
Désormais, avec 4D v20 R2, vous pouvez obtenir de manière transparente un jeton OAuth 2.0 pour l’API Google ou d’autres serveurs OAuth 2.0. Et mieux encore, pour améliorer encore l’intégration de ce processus d’authentification dans votre application, nous avons introduit une fonctionnalité qui vous permet d’afficher votre page HTML directement dans votre navigateur web une fois que le jeton est reçu.
Continuez à lire pour tous les détails !
Client Websocket
Dans le monde interconnecté d’aujourd’hui, le besoin de mises à jour en temps réel est primordial pour les sites web et les applications IoT.
Un moyen de fournir des informations instantanément à vos sites ou applications est d’utiliser le protocole Websocket qui fournit un canal de communication full-duplex entre un serveur et un client. Depuis 4D V20, vous pouvez créer un serveur Websocket avec la classe 4D.WebSocketServer. Nous continuons dans la v20 R2 avec la classe 4D.WebSocket qui vous permet de créer un client websocket pour se connecter à n’importe quel serveur websocket.
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