RAD Studio 10.4.2 est maintenant disponible ! En savoir plus…

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.

Apps macOS et Linux

Développez rapidement et simplement des applications macOS avec Delphi

Compatible au nuage

Delphi dispose d'une bibliothèque client HTTP et REST, disponible sur toutes les plateformes, pour appeler des services REST et même des composants AWS et Azure spécifiques

Interface utilisateur réactive

Créez une interface utilisateur unique et adaptée à la plateforme et déployez-la sur plusieurs plateformes

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

Développez et enrichissez l'EDI avec vos propres composants et plugins d'EDI, ou trouvez des add-ons prêts à l'emploi de notre riche écosystème tiers.





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.
  • 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.

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.
  • 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.
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.
  • Transformez immédiatement la documentation de votre code en aide en ligne pour vous-même ou pour les autres développeurs de votre équipe
  • 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

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.
  • 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
  • Build for the Internet of Things with easy-to-use components
  • Complétez votre EDI grâce aux outils et composants proposés par les partenaires d’Embarcadero
  • Employ powerful integrated tools and components like Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, and CodeSight!
  • Étendez votre EDI ou personnalisez-le selon vos besoins grâce aux modules externes et plugins créés par des dizaines de tiers
GetIt Package Manager

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




Delphi 10.4.2 est disponible ! Découvrez la nouvelle version



Nikon WELLS FARGO INTUIT GE NOKIA HITACHI ABB FIS Morgan Stanley

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.

Plébiscitée depuis plus de 25 ans, la dernière version de Delphi Builder reste la référence pour les développeurs Object Pascal dans le monde entier souhaitant créer des applications innovantes pour tous types d’appareils.

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.

En utilisant une seule base de code facile à écrire et à mettre à jour, les outils IDE compilent rapidement du code natif pour plusieurs plateformes tout en permettant une productivité sans précédent grâce à une complétion de code puissante et à un traitement parallèle optimisé sur les processeurs multicœurs modernes.


RAD Studio 10.4.2

Pour en savoir plus, consultez le blog d'Embarcadero

Blog01

15 juillet 2021

Participez au concours de papier peint « Olympus » de RAD Studio 11 !

En savoir plus…
Blog02

13 juillet 2021

RAD Studio 11 arrive : annonce du nouveau numéro de version et invitation à la bêta pour les clients abonnés aux mises à jour

En savoir plus…
Blog03

12 juillet 2021

Les 3 secrets pour obtenir un flux constant de clients grâce au réseautage professionnel

En savoir plus…
Blog04

12 juillet 2021

Camp d’été Apprendre à coder 2021 – Inscrivez-vous ou faites du bénévolat maintenant !

En savoir plus…
Blog05

9 juillet 2021

Frappez le sol en courant avec InterBase

En savoir plus…
Blog06

29 juin 2021

Windows 11 : un beau météore va anéantir les dinosaures

En savoir plus…
Blog07

29 juin 2021

Navigation dans une application Windows : d’Internet Explorer à WebView 2

En savoir plus…
Blog08

23 juin 2021

[Webinaire] Bases de données InterBase

En savoir plus…
Blog09

18 juin 2021

[Webinaire] TCoffeeAndCode – Streaming en temps réel et files d’attente de messages

En savoir plus…
Blog10

18 juin 2021

[Webinaire] Apprendre à connaître PyScripter : votre IDE Python natif

En savoir plus…