RAD Studio 10.4.2 est maintenant disponible ! En savoir plus…

Get some love as Delphi turns 26

Découvrez la toute nouvelle Getit Page

Rabais importants disponibles sur InterBase 2020 pour les OEM ou les VAR – Contactez le service commercial

Renouvelez votre licence d'Update Subscription maintenant En savoir plus…

Delphi 10.4.2

Créez des applications natives 5x plus rapidement pour Windows, Android, iOS, macOS et Linux



Livrez des applications pour Windows, Android, iOS, macOS et Linux plus rapidement et plus intelligemment



Standing Girl With Laptop



Une seule base de code

Créez des applications multiplateformes en réduisant la charge de codage. Vous écrivez une seule fois et compilez... partout

Applications Windows 10

Mettez à jour les applications vieillissantes pour qu'elles prennent en charge Windows 10 avec des contrôles réactifs et le support de Windows Store

Accessibilité des données

Connectez-vous nativement à plus de 20 bases de données grâce au système d’accès direct à haute vitesse de FireDAC. Y compris InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB et plus encore.

macOS and Linux Apps

Develop macOS and Linux applications quickly and easily with Delphi

Compatible au nuage

Delphi has an HTTP and REST client library available on all platforms, to invoke REST services and even specific AWS and Azure components

Interface utilisateur réactive

Create a single responsive platform-aware UI once and easily deploy across multiple platforms

Android et iOS

Prototype and build iOS and Android applications faster and smarter with the multi-device designer and live preview, and platform-aware and platform-native UI controls in the FireMonkey framework

Extensions

Develop and expand the IDE with your own components and IDE plugins, or find ready to use add-ons from our rich third-party ecosystem.





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

L’infrastructure logicielle VCL primée de Delphi pour Windows et l’infrastructure visuelle FireMonkey (FMX) qui permet de créer des interfaces utilisateur multiplateformes, sont à la base d'une expérience utilisateur intuitive et magnifique, qui fait sensation sur toutes les plateformes : Windows, macOS, iOS, Android et Linux.

  • 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
  • Validez les conceptions en temps réel à l'aide de l'aperçu en direct sur l'appareil pour diffuser la forme courante sur plusieurs appareils simultanément
  • Concevez des modèles entièrement réactifs avec des composants sensibles à la résolution, destinés aux ordinateurs de bureau, aux tablettes et aux smartphones
  • Déployez des contrôles natifs réels, spécifiques à la plateforme, pour une meilleure expérience utilisateur

Smart Responsive Designing

Codez plus rapidement et plus intelligemment avec Delphi

Les concepteurs les plus astucieux comme les équipes de développement agile écrivent plus rapidement un code plus performant grâce aux pratiques avancées OOP, aux robustes infrastructures de RAD Studio et à son environnement de développement intégré offrant de riches fonctionnalités.

  • Gagnez du temps en abrégeant de fastidieuses compilations grâce à nos compilateurs hautement optimisés pour chaque plateforme.
  • 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.
  • Get hints and tips from inline documentation as you code
  • Keep development agile with the VCL designer, Agile refactoring and Live Templates
  • Intégrez vos créations à des systèmes de contrôle de version tels que Git, Subversion ou Mercurial.

Modern Developer Centric IDE

Déboguez plus rapidement grâce au débogage natif intégré de Delphi

Corrigez les bogues plus rapidement grâce au débogage natif multiplateforme intégré. Utilisez l'EDI Delphi pour déboguer les applications fonctionnant à distance sur Windows, macOS, iOS, Android et Linux !

  • 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.
  • Explore the entire call stack to trace the route the executing code took to reach its location
  • Inspect the current value of variables while your program pauses during debugging
  • 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.
Conditional Breakpoints

Compilez et déployez des applications natives à hautes performances avec Delphi

Ciblez tous vos utilisateurs potentiels en créant des applications pour tous leurs appareils favoris. Avec RAD Studio, vous créez des applications bureautiques et mobiles à partir d'une base de code unique et les déployez sous Windows, macOS, iOS, Android et Linux !



  • Des solutions adaptées aux « App Stores ». Produisez rapidement des packages applicatifs pouvant être déployés sur Windows Store (via Desktop Bridge), sur l’App Store d’Apple ou encore sur Google Play.
  • 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 depuis l'IDE Delphi. Déployez rapidement des fichiers sur des machines distantes en utilisant le serveur d'assistance de plateforme (PA Server) comme instance d'application unique.
Compile and Deploy

Améliorez la qualité de votre code avec Delphi

Des cycles de développement plus rapides ne signifient pas forcément un sacrifice de la qualité ! Delphi est doté de nombreuses fonctionnalités qui utilisent les meilleures pratiques de codage, réduisent les efforts de duplication et vous aident à devenir une Rockstar du codage !

  • Error Insight marque automatiquement les erreurs dans votre code et vous aide à les résoudre.
  • Le refactoring intégré vous permet de rationaliser, de simplifier et d'améliorer à la fois les performances et la lisibilité du code de votre application.
  • Construisez rapidement de meilleurs codes en tirant parti des bibliothèques multiplateformes bien testées et hautement améliorées.
  • Turn documentation into immediate in-line help for you and your team
  • Build unit tests for all of your code using the integrated DUnit and DUnitX frameworks
  • Dive into your project without interrupting the application flow by adding live log-in with CodeSite Logging

Code Quality

Optimisez votre collaboration avec Delphi

Les fonctions de collaboration et de contrôle de version de Delphi vous aideront à créer de meilleurs produits plus rapidement, que vous soyez un développeur indépendant ou que vous fassiez partie d'une équipe. La collaboration en matière de code permet une meilleure compréhension du code, de meilleurs tests et de meilleurs produits.




  • 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 Delphi, idéaux pour une intégration rapide dans des configurations de construction continue grâce à notre support pour les projets MSBuild ou CMake
Deep Source Code Repository Integration

Étendez l'EDI de Delphi

Delphi comes with hundreds of components for every task, from creating user interfaces to database connectivity, enabling easy and fast builds for connected business applications on desktop and mobile platforms. In addition to the included VCL and FireMonkey components, a broad range of tools and components are available from the Delphi and C++Builder communities.

  • Connectez-vous facilement à plus de 70 services et API d'entreprise hébergés dans le Cloud comme Amazon DynamoDB, Google Sheets, Azure Cosmos DB, Salesforce, Slack, Jira, Microsoft Office 365, SurveyMonkey, YouTube, WordPress, Gmail et bien d'autres, avec les Enterprise Connectors.
  • Use GetIt Package Manager to rapidly improve the functionality of your applications by downloading and integrating new components
  • Build for the Internet of Things with easy-to-use components
  • Extend the IDE with tools and components from Embarcadero Technology Partners
  • Employ powerful integrated tools and components like Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, and CodeSight!
  • Extend the IDE even further with addons and plugins from dozens of third parties and customize the IDE to work your way
GetIt Package Manager

Téléchargez la matrice des fonctionnalités de RAD Studio




Delphi 10.4.2 is here! Discover The New Release



Plus de trois millions de développeurs dans le monde entier nous font confiance.

Le moyen le plus rapide de créer des applications natives et réactives sur plusieurs plateformes.

Trusted for more than 25 years, modern Delphi is the preferred choice of Object Pascal developers worldwide for creating blazingly fast high-performance pass across devices.

L'EDI de Delphi vous accompagne tout au long du cycle de développement pour constituer une base de code source unique qu'il vous suffira ensuite de recompiler et redéployer.

Using a single easy-to-write, easy-to-update codebase, IDE tools quickly compile native code for multiple platforms while enabling unprecedented productivity with instant code completion, faster coding with managed records, and enhanced parallel processing on modern multi-core CPUs.


RAD Studio 10.4.2

Pour en savoir plus, consultez le blog d'Embarcadero

Blog01

19 février 2021

Développez les meilleures applications de leur catégorie à l’aide de composants

En savoir plus…
Blog02

19 février 2021

Apprenez le développement Web Full Stack puissant avec uniGUI pour Delphi

En savoir plus…
Blog03

19 février 2021

Accélérez le développement avec les derniers packages FMX et VCL via Embarcadero GetIt

En savoir plus…
Blog04

1 février 2021

Tutoriel vidéo: créer des interfaces graphiques Windows natives Python avec la bibliothèque Delphi VCL

En savoir plus…
Blog05

25 janvier 2021

Utilisation des API REST Apilayer de Delphi

En savoir plus…
Blog06

9 janvier 2021

Racine carrée inverse rapide dans Object Pascal de Delphi

En savoir plus…
Blog07

6 janvier 2021

Augmentez la productivité avec les derniers nouveaux packages Embarcadero GetIt

En savoir plus…
Blog08

31 décembre 2020

Aperçu de la nouvelle application FireUI sur Play Store

En savoir plus…
Blog09

30 décembre 2020

Utilisation des vues de changement d’InterBase

En savoir plus…
Blog10

23 décembre 2020

Publié! – Découvrir le MEILLEUR Framework de développement grâce au Benchmarking

En savoir plus…