Nouvelles Official release announcement for 4D 20 R9 highlighting new features in the latest version of the 4D development platform, set against a colorful gradient background

4D 20 R9 est là

Traduit automatiquement de Deepl

Présentation de 4D 20 R9 – Disponible dès maintenant !

Vous n’avez pas besoin de plus d’outils. Vous avez besoin d’outils plus pointus. Des outils qui éliminent les frictions que vous avez tranquillement acceptées. Qui réduisent les changements de contexte. Qui restent à l’écart jusqu’au moment où vous en avez besoin.

C’est exactement ce que fait4D 20 R9: un flux plus propre, un contrôle plus intelligent, des résultats plus rapides. Ce n’est pas plus bruyant. C’est juste mieux.

Télécharger 4D 20 R9 (Hot Fixes mensuels disponibles)

Conseils blank

SHOWCASE : MODÉRATION INTELLIGENTE DES COMMENTAIRES AVEC L’IA

Poursuivant notre voyage dans les fonctionnalités intelligentes avec 4D AIKit, explorons un cas d’utilisation très pertinent pour toute application moderne : la modération automatisée des commentaires. Dans un monde où les conversations en ligne peuvent se produire en temps réel, garder votre plateforme sûre, respectueuse et conforme n’est plus optionnel, c’est essentiel. Avec AIKit, vous pouvez intégrer de puissants outils de modération directement dans la logique de votre application, sans dépendre de services de modération externes ou de réviseurs humains.

Produit blank

Connecter vos applications Web à des systèmes tiers

Traduit automatiquement de Deepl

Aujourd’hui, les applications web font partie intégrante de notre vie, offrant des fonctionnalités pratiques qui permettent de gagner du temps et de simplifier les tâches quotidiennes. Par exemple, la création de comptes sur diverses plateformes est l’une des actions les plus fréquentes des utilisateurs sur les sites web.

Ils s’attendent à ce que ce type de processus soit rapide et accessible, que ce soit à la maison, dans les transports ou sur la plage.

Derrière cette simplicité se cache une réalité plus complexe. Ces opérations nécessitent souvent une intégration avec des systèmes tiers, tels que les services de vérification des courriers électroniques. Cela pose des problèmes de sécurité, de continuité de l’expérience utilisateur et de protection contre les attaques de type « man-in-the-middle ».

Pour les développeurs, assurer une expérience fluide signifie gérer les interactions entre les systèmes externes et la session web 4D. Cela implique de maintenir le contexte de l’utilisateur, en récupérant les données, les privilèges et l’étape exacte de son parcours pour terminer le processus.

Cela vous semble compliqué ? Ce n’est pas nécessaire ! Découvrez comment construire des applications web robustes qui communiquent efficacement et en toute sécurité avec des systèmes tiers avec 4D 20R9.

Produit blank

Rafraîchissement automatique des licences de build OEM

4D actualise automatiquement les licences de développement lorsqu’elles atteignent leur date d’expiration. Cependant, les licences de build OEM (4D Server OEM et OEM XML Keys) nécessitent toujours une intervention humaine pour être mises à jour. Cela causait des problèmes sur les chaînes de construction automatisées et, en général, une perte de temps.

4D 20 R9 étend le rafraîchissement automatique des licences aux licences de build OEM. Cet article décrit les différents scénarios dans lesquels cela se produira.

Produit blank

Nouvelle classe pour gérer les connexions TCP entrantes

Dans 4D 20 R8, nous avons introduit la classe TCPConnection, qui vous permet d’initier des connexions TCP vers des serveurs distants. Avec 4D v20 R9, nous sommes ravis de vous présenter la classe TCPListener, la clé pour gérer les connexions TCP entrantes et construire un serveur TCP directement dans 4D.

Avec ces deux classes – TCPConnection et TCPListener – vous avez maintenant un contrôle total sur la communication TCP, à la fois côté client et côté serveur.

Voyons comment les utiliser ensemble.

Produit blank

Découvrez votre assistant d’écriture doté d’une IA dans 4D Write Pro

Dans un monde où l’écriture professionnelle est en constante évolution, 4D Write Pro est là pour révolutionner la façon dont vous écrivez. Grâce à l’intégration d’un assistant d’écriture doté d’une intelligence artificielle, vous disposez désormais d’une assistance instantanée pour rédiger, éditer et améliorer vos documents.

Notre assistant d’écriture dopé à l’IA est bien plus qu’un simple outil de conversation. Il est conçu pour être votre assistant personnel dans la rédaction de documents. Que vous ayez besoin de reformuler une phrase, de corriger une erreur ou simplement de trouver l’inspiration, il est là pour vous aider en temps réel.

Produit blank

Libérez la puissance de l’IA avec 4D AIKit : Automatiser, créer et innover

Nous sommes ravis de présenter 4D AIKit, la première d’une série de fonctionnalités alimentées par l’IA et conçues pour apporter des capacités intelligentes directement dans vos projets 4D.

En tant que composant intégré, AIKit permet une intégration transparente des modèles de pointe d’OpenAI dans votre environnement de développement, renforçant ainsi notre engagement à placer l’IA au cœur de l’innovation dans 4D.

Avec seulement quelques lignes de code, vous pouvez enrichir vos applications avec des fonctionnalités intelligentes telles que la génération d’images, la modération de contenu, l’analyse visuelle avancée et les chatbots conversationnels. Et ce n’est que le début ! Les possibilités sont infinies et vous permettent de créer des solutions plus intelligentes, plus dynamiques et plus réactives que jamais.

Produit blank

Formules dans l’assistant d’étiquettes

À partir de 4D 20 R9, l’assistant d’étiquettes (composant Label Wizard) a été mis à jour pour améliorer votre expérience avec les formules. Cette mise à jour améliore la sécurité en empêchant la création de formules malveillantes. Il améliore également la qualité en évitant la création de formules incorrectes. Regardons les améliorations en détail !

Produit blank

Améliorer la confidentialité et la sécurité de macOS avec l’UUID d’application

Avec la mise à jour Sequoia, macOS s’appuie désormais sur l’UUID des applications pour divers contrôles de confidentialité et de sécurité, tels que l’accès au réseau. Cette nouvelle fonctionnalité de macOS pourrait causer des problèmes du côté de l’utilisateur final, notamment en l’obligeant à réautoriser fréquemment les applications 4D finales. Pour y remédier, à partir de 4D 20 R9, chaque application 4D créée pour macOS dispose désormais de son propre UUID d’application. Ce changement garantit des contrôles d’accès mieux adaptés. Entrons dans les détails.

Produit blank

4D NetKit : Obtenir les événements des calendriers Google et Microsoft 365

Traduit automatiquement de Deepl

La gestion des calendriers et des événements est cruciale pour de nombreuses applications, en particulier lorsqu’elles s’intègrent à des services populaires tels que Google Calendar et Microsoft 365. À partir de 4D 20 R9, vous pouvez facilement récupérer et accéder aux calendriers et aux événements de ces plateformes grâce aux nouvelles commandes 4D NetKit. Qu’il s’agisse de synchroniser des horaires, de créer des fonctions basées sur le calendrier ou simplement de récupérer les détails d’un événement, ces commandes permettent une intégration transparente avec les services de Google et de Microsoft 365.