Créez pour vous aider à libérer la puissance de vos rêves

Concevez de superbes interfaces utilisateur pour les ordinateurs de bureau et les applications mobiles avec Delphi
- Utilisez le framework VCL primé de Delphi pour Windows et le framework visuel FireMonkey (FMX) pour créer des interfaces utilisateur réactives multiplateformes.
- Profitez du nouvel IDE compatible avec la haute définition sur les écrans 4k+
- VCL library improved for use of Microsoft’s WebView 2 control in both TEdgeBrowser and TWebBrowser components, with better support for UserDataFolder and ExecutableFolder configurations.
- Utilisez les styles VCL au moment de la conception ! Prototypez des interfaces utilisateur élégantes encore plus rapidement en voyant immédiatement, au moment de la conception, à quoi ressembleront vos formulaires et contrôles stylisés lors de leur exécution.
- Directives de conception FireMonkey : Prototypez plus rapidement grâce aux chaînes visuelles et à la prise en charge améliorée des marges et du remplissage
- L’amélioration du traitement et du rendu des TPathData dans la bibliothèque FireMonkey, y compris les commandes de courbes de Bézier quadratiques et autres transformations.
- Amélioration des fonctions multi-moniteurs et multifenêtres : concevez et éditez le code du même formulaire en même temps dans plusieurs fenêtres
- Concevez rapidement votre interface utilisateur principale une seule fois, puis personnalisez facilement les vues spécifiques à la plate-forme et à l'appareil sans dédoubler les efforts de conception.
- Utilisez le menu de conception visuelle pour faire facilement glisser et déposer des éléments visuels et non visuels de la palette
- Connectez les éléments de l'interface utilisateur aux sources de données à l'aide du LiveBindings Designer

Codez plus rapidement et plus intelligemment avec Delphi
- IDE support for Markdown documents and VCL-based HTML preview.
- Inactive code highlighting in the Code Editor.
- Utilisez le langage Pascal objet, puissant, polyvalent et facile à apprendre, et personnalisez l'IDE en fonction de votre style de codage
- Code Insight™ fournit une complétion de code via un protocole de serveur de langage moderne basée sur votre code et les bibliothèques utilisées pour vous aider à coder rapidement et avec précision.
- Bénéficiez de multiples astuces et conseils lorsque vous écrivez votre code en vous appuyant sur la documentation en ligne
- Maximisez votre agilité de développement grâce au concepteur VCL, au refactoring agile et aux Live Templates
- Intégrez vos créations à des systèmes de contrôle de version tels que Git, Subversion ou Mercurial.
- Nouvelle interface ToolsAPI pour le coloriage dans l’éditeur de code
- Les fichiers Markdown peuvent désormais être ouverts dans plusieurs fenêtres d’éditeur
- Nouveau composant d’authentification biométrique mobile pour les applications mobiles FireMonkey
- Nouvelle interface IFMXPhoneDialerListenerService pour Android

Déboguez plus rapidement grâce au débogage natif intégré à RAD Studio
- Ajoutez des points d'arrêt conditionnels pour suspendre rapidement l'exécution du programme à un emplacement spécifique ou lorsqu'une condition donnée est réalisée.
- Explorez l'intégralité de la pile d'appels pour revenir en arrière et découvrir l'itinéraire emprunté par le code pour atteindre son emplacement actuel
- Inspectez facilement la valeur actuelle des variables lorsque votre programme est en pause pendant le débogage
- L'achèvement du code Code Insight™ est disponible pendant le débogage.
- Déboguez sur n'importe quel appareil ! Déployez votre application sur n'importe quel appareil iOS, Android, macOS ou Linux et déboguez comme si elle fonctionnait localement.
- Nouveau débogueur basé sur LLDB pour macOS Intel et Android 32 bits. Tous les débogueurs de la plateforme non-Windows à travers Delphi et C++ sont passés à l’architecture LLDB.
- Utilisez les points d’arrêt, l’exploration de la pile, les conseils sur les outils et l’évaluation des expressions sur les machines locales et distantes avec un débogage en direct sur toutes les plateformes de déploiement.

Compilez et déployez des applications natives à hautes performances avec Delphi
- Approvisionnement pour Windows 11. La prise en charge de la signature Windows dans l’IDE inclut l’horodatage des fichiers MSIX.
- Support for Microsoft's WebView 2 control (Edge Chromium) in the WebBrowser component
- Passez rapidement d’Ad Hoc à l’App Store. Utilisez le nouveau processus de notarisation pour macOS introduit avec Xcode 14. Produisez rapidement des ensembles d’applications pour Windows Store, Apple App Store et Google Play Store.
- Visualisez vos applications avec le simulateur iOS pour Delphi en générant des binaires pour les appareils macOS fonctionnant sur ARM-64 (CPU M1 ou M2)
- Compilez pour macOS (Apple Silicon série M) et utilisez le nouveau paquet universel pour la soumission à l’App Store. Vous pouvez désormais compiler à la fois pour les processeurs Intel existants et pour les nouveaux processeurs macOS de la série M (Apple Silicon).
- Compilez pour l’API 30 d’Android ! Mise à jour de l’API et des bibliothèques Android – API 30, Google Play V3, Android X. Tenez-vous au courant des dernières exigences relatives à Android au fur et à mesure que la plateforme évolue – cela inclut la dernière API de facturation.
- La bibliothèque FireDAC mise à jour prend en charge le dernier pilote ODBC de Microsoft pour le serveur SQL, la nouvelle fonction de transaction de MongoDB, les outils FDMonitor et FDExplorer améliorés, la prise en charge de l’éditeur de texte pour la mise en évidence de la syntaxe SQL dans l’éditeur de propriétés de texte SQL de FireDAC, et les fichiers reFind pour la migration des projets dbGo (ADO classique) vers FireDAC.
- Le serveur RAD mis à jour dispose d’une option d’expiration des jetons d’authentification/session, de l’adresse IP et de l’heure pour la journalisation, et la création simplifiée des applications clientes avec le composant EMSFireDACClient.
- Définissez les fichiers à déployer pour chaque plateforme et construisez les configurations. Vous identifiez dans chaque projet les fichiers à déployer en fonction de la plateforme cible (Windows, MacOS, Android, iOS, Linux) et créez simplement des configurations (débogage ou diffusion)
- Déployez facilement des fichiers directement sur Windows, macOS, Android, iOS et Linux à partir de l'IDE de Delphi.
- Embarcadero ne fournit plus les DLL de Subversion, mais recommande aux utilisateurs d’installer et de maintenir leurs propres DLL de Subversion côté client

Améliorez la qualité de votre code avec Delphi
- Trouvez automatiquement les erreurs de codage et résolvez-les grâce à la fonction rapide Error Insight.
- Priorité à la qualité de la RTL : TZipFile, améliorations à 64 bits pour les grandes structures de données, Bluetooth LE Record Helper pour TDateTime dans System.DateUtils
- Utilisez le remaniement intégré pour rationaliser, simplifier et améliorer à la fois les performances et la lisibilité du code de vos applications
- Construisez rapidement de meilleurs codes en tirant parti des bibliothèques multiplateformes bien testées et hautement améliorées.
- Créez des tests unitaires pour tout votre code grâce aux frameworks DUnit et DUnitX inclus
- Visualisez le fonctionnement interne de votre application sans l’interrompre grâce à la journalisation en direct CodeSite Logging
- Utilisez Visual Studio Code pour modifier les sources Delphi grâce à la complétion complète du code.
- Prise en compte par LSP des fichiers inclus et redémarrage automatique du serveur LSP
- Complétion automatique du code avec la touche Tab.
- L’éditeur de code met en évidence les mots correspondants
- Le compilateur Delphi conserve désormais XmlDoc dans une DCU compilée, ce qui signifie que HelpInsight peut afficher des informations dans de nombreux domaines où il ne le faisait pas auparavant

Collaborez mieux grâce aux fonctions de travail en équipe et de bureau à distance de Delphi
- Utilisez la prise en charge améliorée du Bureau à distance (pour la VCL et l’IDE) pour collaborer à distance avec votre équipe.
- Suivre et gérer rapidement les modifications à l'aide de systèmes de contrôle de version, notamment les dépôts Subversion, Git et Mercurial.
- Consultez facilement les modifications et l'historique en utilisant l'onglet historique dans le visualiseur de code avec le visualiseur de différences intégré.
- Utilisez les compilateurs en ligne de commande de RAD Studio, idéaux pour une intégration rapide dans des configurations de construction continue grâce à notre prise en charge de MSBuild.

Étendez l’IDE Delphi avec des centaines de composants
- Utilisez GetIt Package Manager pour améliorer rapidement les fonctionnalités de vos applications en téléchargeant et en intégrant de nouveaux composants
- Complétez votre EDI grâce aux outils et composants proposés par les partenaires d’Embarcadero
- Outils et composants intégrés : Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, CodeSight !
- Étendez votre EDI ou personnalisez-le selon vos besoins grâce aux modules externes et plugins créés par des dizaines de tiers