Kai pour RAD Studio
Kai est la plateforme d’IA agentique d’Embarcadero pour Delphi, C++Builder et RAD Studio. Elle intègre l’automatisation à votre flux de travail de développement. Plus qu’un assistant de codage, Kai agit comme un véritable collaborateur : il génère du code et des interfaces utilisateur, compile les projets, résout les erreurs et exécute des tâches dans l’EDI et au-delà grâce à des flux de travail propulsés par MCP. Qu’il s’agisse d’accélérer la création de nouvelles applications ou de moderniser et de refactoriser des bases de code existantes, Kai vous accompagne comme un compagnon agentique, en vous aidant dans les tâches complexes et en s’adaptant à votre processus. Reposant sur un modèle BYOK flexible, Kai prend en charge les principaux LLM, notamment GitHub Copilot, OpenAI, Claude, Gemini et les modèles locaux, afin d’offrir aux développeurs le contrôle sur les performances, les coûts et la confidentialité des données.
Kai est disponible en module complémentaire haut de gamme
Chaîne d’outils du compilateur natif Delphi Arm64EC
Ciblez la nouvelle génération d’appareils Windows sur ARM avec votre base de code existante
RAD Studio 13.1 et Delphi 13.1 introduisent une nouvelle plate-forme cible native pour le compilateur Delphi : Windows on Arm. Delphi permet désormais de créer des binaires Arm natifs qui s'exécutent sur des appareils Windows Arm (ou sur des machines virtuelles Windows sur Arm fonctionnant sur des Mac Arm), sans passer par la couche d'émulation Intel. Cela permet aux développeurs d'étendre la prise en charge native de Windows, en créant des applications natives pour Win32, Win64 Intel et Win64 Arm en utilisant le même code source. Les applications Delphi existantes peuvent généralement être recompilées pour la nouvelle plateforme cible.
Prise en charge d'Android API Level 36 et d'iOS 26
Conformité aux dernières exigences des systèmes d'exploitation mobiles et des boutiques d'applications
RAD Studio 13.1 prend désormais en charge le niveau d'API Android 36.1, une exigence obligatoire pour publier des applications sur le Google Play Store à partir d'août 2026. Le système de compilation et les fichiers JAR de la plateforme ont été mis à jour pour prendre en charge le niveau d'API Android 36.1. La page d’options « Autorisations utilisées par l’application » inclut désormais les nouvelles autorisations pour le dernier niveau d’API, et la version de la bibliothèque JetPack Core dont dépend le framework FireMonkey pour Android a été mise à jour. RAD Studio prend désormais officiellement en charge iOS 26 et a relevé la valeur par défaut de la version minimale d'iOS prise en charge.
Module complémentaire de signets intégré à l’IDE
Fonctionnalités étendues des signets intégrés au code source
RAD Studio 13.1 intègre entièrement le module complémentaire de signets dans l'IDE. Le plugin Bookmarks remplace désormais entièrement la fonctionnalité de signets intégrée à l'IDE. La fonctionnalité étendue des signets ajoute plusieurs capacités avancées, notamment la numérotation automatique des signets, une navigation rapide au clavier et une liste structurée des signets actifs avec des références précises aux lignes de code. Cela permet aux développeurs de se déplacer plus rapidement dans le code source de leur application et de revenir rapidement à une section précédente de leur code.
Styles VCL spécifiques à Windows 11 (également pour l’IDE)
Modernisez facilement l’apparence et l’expérience utilisateur de vos applications Window
RAD Studio 13.1 Florence ajoute une famille de 6 nouveaux styles VCL spécifiques à Windows 11, qui incluent différentes tonalités de couleur. La liste comprend : Windows Modern, Windows Modern Dark, Windows Modern SlateGray, Windows Modern Green, Windows Modern Blue et Windows Modern Purple. Une nouvelle version correspondante des styles de l’IDE est également disponible, permettant d’aligner davantage l’IDE de RAD Studio sur le style d’interface utilisateur de Windows 11. Il existe également un support pour les bords arrondis dans de nombreuses fenêtres, un contrôle de recherche IDE amélioré et une barre d'outils de navigation.
FireMonkey Style Designer
Style d'interface utilisateur plus rapide, plus flexible et plus moderne
RAD Studio 13.1 inclut la première version d’un tout nouveau FireMonkey Style Designer, conçu spécifiquement pour FireMonkey et basé sur des principes de conception modernes. Le FireMonkey Style Designer est une application autonome qui propose une interface centrée sur le design pour travailler avec les couleurs, les arrière-plans, la typographie et les états d’interaction. Le Style Designer est développé avec FireMonkey et est destiné à être utilisé à la fois par les développeurs et par les designers UI travaillant aux côtés de l’équipe de développement.
DelphiLSP LSIF
Navigation plus rapide dans le code source de la bibliothèque
Delphi 13.1 introduit une nouvelle architecture étendue pour le moteur de complétion de code et de navigation par code DelphiLSP. Le moteur LSP (Language Server Protocol) Delphi prend désormais en charge le format LSIF (Language Server Index Format). Cela réduit la dépendance à l'égard du compilateur, améliorant ainsi les performances, la stabilité et la précision de Code Insight. Cela se traduit par des performances nettement plus rapides pour le traitement des requêtes de navigation courantes, sans avoir à invoquer le compilateur.
Améliorations de la qualité : C++Builder / Modern Win64
Suite à la mise à niveau vers Clang 20 et C++23 dans la version 13.0, la version 13.1 se concentre principalement sur l’amélioration de la qualité de l’ensemble de la chaîne d’outils du compilateur Modern 64 bits de C++Builder. L’utilitaire Clang-scan-deps offre une analyse des dépendances plus rapide ainsi qu’une gestion améliorée des chemins Unicode pour les invocations de l’éditeur de liens. Pour le SDK Windows, l’algorithme d’importation est plus fiable lorsque plusieurs versions du SDK sont installées, et la prise en charge du SDK Windows le plus récent a été ajoutée. Plusieurs problèmes liés à l’utilisation du runtime Delphi en C++ ont également été résolus.
Améliorations de la qualité : IDE et débogueur
RAD Studio 13.1 apporte une amélioration majeure à l'expérience de conception HighDPI. Les formulaires peuvent être enregistrés à 96 DPI, ce qui est utile pour les équipes travaillant sur un même projet avec différentes résolutions et configurations d’IDE HighDPI. L’enregistrement du produit a été modernisé : l’application License Manager et la boîte de dialogue d’enregistrement du produit ont été améliorées, avec la prise en charge du HighDPI via la configuration Per Monitor v2, des polices mises à jour et un nettoyage global de l’interface utilisateur. Cette version inclut également plusieurs améliorations de la qualité du débogueur, avec un accent particulier sur les débogueurs 64 bits pour Delphi et Modern C++.
Améliorations de la qualité : VCL et FireMonkey
RAD Studio 13.1 inclut un grand nombre d'améliorations de qualité aux bibliothèques d'interface utilisateur, VCL et FireMonkey. FireMonkey ajoute la prise en charge de Tinted Glyph, qui permet de recolorer les icônes dans un ImageList, en cohérence avec une fonctionnalité déjà disponible pour le contrôle TSpeedButton. Il ajoute également la prise en charge des styles et vues Linux dans le concepteur de l’IDE, la prise en charge du filtrage des textures DirectX, ainsi que des améliorations dans la manière dont un TFrame intégré dans un formulaire FireMonkey est aligné et gère ses marges.
FireDAC et Base de données
L’accès aux bases de données est un pilier de RAD Studio. La bibliothèque de base de données FireDAC est mise à jour régulièrement afin de prendre en charge les nouvelles versions de bases de données. RAD Studio 13.1 ajoute la prise en charge de SAP ASE Server version 16.1, IBM DB2 12.1 et MariaDB Server 12.1 (certains pilotes de base de données sont disponibles uniquement dans la version Enterprise). En outre, le cryptage SQLite hérité a également été mis à disposition pour les applications Windows 64 bits.
Outils Web
RAD Studio 13.1 introduit la prise en charge du modèle HTTP Server-Sent Events (SSE), à la fois pour les serveurs Web et les clients Web, avec de nouvelles classes telles que TWebResponseStream, THTTPEvent et THTTPEventSource. Cela permet de mettre en œuvre des applications nécessitant la structure SSE, notamment les protocoles MCP. De plus, WebBroker ajoute la prise en charge de la configuration Apache à C++Builder et RAD Server Lite propose désormais une prise en charge intégrée de TLS 1.3.
Fonctionnalités standard depuis RAD Studio 13
IDE 64 bits pour la plate-forme cible Windows 64
Nouvel opérateur ternaire pour Delphi
C++Builder Prise en charge de C++ 23 sous Windows
Pack de composants d'IA SmartCore
Site Web RAD AI Companion
Gestion des versions des paquets GetIt
Fonctionnalités de recherche de l'IDE RAD Studio
Fonctionnalités standard depuis RAD Studio 12
Des compilateurs 64 bits
RAD Studio EDI de 64 bits
Prise en charge des écrans 4k+ à haute définition
Smart CodeInsight : codage optimisé par l'IA
Nouvelle bibliothèque de modèles WebStencils
Vues fractionnées de l'éditeur dans l'EDI RAD Studio
Compatibilité de SKIA avec la conception d’interface utilisateur dans FireMonkey
Mode de mise au point uniquement par l'éditeur et annotations de la barre de défilement
Niveau 35 de l'API Android
Chaîne d'outils et compilateur C++ modernisés basés sur Clang
L'édition embarquée d'InterBase Dev !
L'intégration de Visual Assist dans C++Builder
Utilisez les styles de la VCL au moment de la conception !











