Delphi est l'EDI Object Pascal le plus puissant du marché, associé à une bibliothèque de composants pour le développement natif multiplateforme, à des services cloud flexibles et à une connectivité étendue à l'IoT. Delphi intègre de puissants contrôles VCL pour Windows 10 et prend en charge le développement FMX pour Windows, Mac et systèmes mobiles. Delphi est la solution de référence pour accélérer les développements robustes d'entreprise (Enterprise Strong Development™). Il prend en charge une mémoire étendue pour les projets complexes et de multiples moniteurs et intègre un inspecteur d'objets amélioré et bien d'autres nouveautés. Delphi est cinq fois plus rapide pour développer et déployer des applications sur de multiples appareils bureautiques et mobiles, environnements cloud et bases de données (y compris sous Windows 10 32 et 64 bits).
Delphi – La plateforme de développement la plus rapide pour Windows 10, Mac, systèmes mobiles et IoT.
Delphi intègre également une suite complète d’outils pour élargir son périmètre fonctionnel. Il s'agit généralement d'éditions spéciales d'outils créés pour être intégrés à Delphi et dont les fonctionnalités peuvent différer des versions commerciales complètes.
- FastReport VCL RAD Edition et FastReport FMX Embarcadero Edition (de Fast Reports) pour accélérer la conception et la production de rapports.
- TeeChart Standard (Steema) une gamme de composants graphiques rapides et ergonomiques.
- CodeSite Express pour concevoir des applications de qualité.
- Beyond Compare Text Compare pour visualiser les différences entre fichiers source.
- IntraWeb (Atozed) pour développer des applications Web de la même façon qu'avec Delphi.
Delphi est disponible en anglais, français, allemand et japonais. L'installateur permet de choisir toute combinaison de langues et il est très simple d’en changer au sein de l’EDI.
Vous pouvez connaître le prix ou acheter Delphi auprès des Services commerciaux d'Embarcadero, de nos revendeurs privilégiés, ou sur la boutique en ligne d'Embarcadero.
L'acquisition de l'abonnement aux mises à jour est obligatoire lors de l'achat de votre licence ou mise à jour de Delphi. Le contrat d'abonnement vous assure pendant une année l'accès à toutes les mises à jour (majeures et mineures) et un nombre défini d'incidents de support. Pour plus d'informations, veuillez vous reporter à la page consacrée à l'abonnement aux mises à jour.
Les utilisateurs de Delphi peuvent télécharger les mises à jour et logiciels additionnels sur la page de téléchargement pour les utilisateurs enregistrés http://cc.embarcadero.com/reg/delphi. Des notifications sont envoyées par e-mail dès la disponibilité de ces nouvelles éditions – qui peuvent être téléchargées via le portail Web de maintenance en suivant les instructions fournies dans l'e-mail.
Delphi est proposé en quatre éditions : Community, Professional, Enterprise et Architect. Veuillez vous reporter à la page des Éditions de Delphi et Matrice fonctionnelle pour plus de détails sur les différences entre éditions.
Delphi offre plusieurs options de licence:
- Des licences individuelles dénommées, livrées par des moyens électroniques (ESD) sous forme d'un téléchargement et d'un numéro de série. Des offres remisées sont également proposées en cas d'achat groupé de 5 ou 10 licences.
- Network Named and Concurrent user licenses managed using Embarcadero ELC provide the additional flexibility of managing licenses on a license server plus software provisioning.
- Network licenses managed by Embarcadero ELC Flexera FlexNet are available on a special request basis.
- Des licences « Academic » individuelles pour étudiants et formateurs et par volume pour utilisation en salle de cours sont également proposées.
Oui, 10,1 Berlin et ci-dessous sont inclus dans votre achat 10.2. Voir la page web Delphi Previous Versions web page pour plus de détails.
Non. Elles sont considérées comme partie intégrante de votre licence et sont associées à votre compte utilisateur. Elles ne peuvent à ce titre être ni données, ni revendues.
Your earlier version license, and the version you upgrade to, are considered one named user license that covers both versions. If you already own an earlier version and go to the web page and request the same version license, you will just get a resend of your existing serial number.
Nous ne pouvons pas garantir une disponibilité permanente des versions antérieures, c'est pourquoi vous devez télécharger vos versions et licences antérieures dans les 180 jours suivant votre achat.
Les versions antérieures existent en anglais, allemand, français et japonais. Pour les versions 2007 et ultérieures, il n'existe qu'un seul package de téléchargement et la langue doit être choisie à l'installation. Pour la version 7, des téléchargements séparés sont proposés pour chaque version localisée.
L'édition Academic ne peut être utilisée qu'à des fins de formation ou en environnement de salle de classe. Les établissements de formation ne peuvent pas utiliser cette version pour développer des logiciels à utilisation interne.
Veuillez vous reporter à la liste des versions supportées pour des informations actualisées.
Certains utilisateurs pourraient être surpris d'acheter Delphi et de recevoir simultanément 7 numéros de série et liens de téléchargement... Pour que les choses restent simples, nous ne livrons que la licence de la version effectivement achetée en laissant à l'utilisateur la liberté de choisir les autres licences qui lui sont utiles.
La version 2006 intégrait du code tiers sous licence que nous ne pouvons plus livrer. Delphi 6 et les versions antérieures ont été abandonnés il y plusieurs années et il n'est pas prévu de les réintroduire.
Ces versions s'appuient sur une édition antérieure de notre technologie de gestion des licences.
Oui. Lors de la première utilisation, une mini-application s'ouvre pour vous demander d'enregistrer le produit. Lorsque cette opération est réalisée et la clé du produit validée, le produit peut être enregistré et installé.
L'édition InterBase Developer est la version serveur concédée jusqu'à 20 utilisateurs (80 connexions en base de données). Le logiciel InterBase est automatiquement installé par défaut avec Delphi ; sa licence est concédée à travers le numéro de série de votre version de Delphi. Une licence développeur InterBase ToGo est également intégrée à votre licence Delphi. Vous pouvez déployer InterBase ToGo à des fins de test avec le numéro de série de déploiement de test figurant dans votre e-mail de livraison de Delphi. Cette possibilité n'est pas proposée aux utilisateurs de licences réseau AppWave.
When you're ready to deploy applications using InterBase, Embarcadero offers a variety of editions (Desktop, Server and To-Go) and a variety of licensing options (flexible server licensing, multi-packs and OEM licensing). Contact Services commerciaux d'Embarcadero or Partenaires for more information. See the license terms in the Delphi license.rtf file for additional licensing details.
Le statut d'exportation pour l'IDE de RAD Studio et Delphi est 5D992C - Mass Market
Veuillez consulter les conditions de licence et les Questions fréquentes sur l'édition Community.
Le projet open-source se situe sur http://sourceforge.net/projects/radstudioverins/. Le référentiel de code open-source est disponible dans l'onglet Code lorsque vous vous connectez au site SourceForge ou sur https://svn.code.sf.net/p/radstudioverins/code/trunk/.
Mobile development features for Android and iOS are available in all editions of Delphi.
Les connecteurs mobiles DataSnap sont intégrés à l'édition Enterprise et au-delà.
Lors du développement pour iOS, vous devez également disposer d'un ordinateur Mac pour le développement et le simulateur. Vous devez également avoir un compte Développeur Apple pour tester et déployer sur des appareils iOS. Pour plus de détails, veuillez consulter la documentation en ligne et la documentation produit.
FireDAC rend ludique le développement d'applications pour bases de données grâce à des performances supérieures et des connexions multisystèmes aux bases de données d'entreprise avec Delphi, C++Builder et RAD Studio. Grâce à une puissante architecture universelle, FireDAC offre à vos applications des accès directs à Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap, etc. Vous pouvez désormais accéder également aux bases de données IBLite, InterBase ToGo et SQLite depuis vos applications Delphi pour Android et iOS. Au-delà de ses performances supérieures et d'accès universels, FireDAC prend également en charge les fonctionnalités spécifiques aux bases de données ainsi que les déploiements sur de multiples systèmes d'exploitation clients et plateformes cibles.
FireDAC is included as part of the install. Features vary by edition with local/embedded database connectivity to select databases in Community and Professional editions and local/embedded plus enterprise database connectivity in Enterprise edition or higher. More information is available at FireDAC Page.
Oui. Vous pouvez développer des applications sur n'importe quelle plateforme prise en charge et les déployer sur n'importe laquelle des plateformes de déploiement prises en charge - même si elles sont différentes.
Pour connaître les dernières plates-formes prises en charge et les exigences d'installation, consultez la page Document sur les plates-formes et les périphériques pris en charge .
Applications built with recent versions of Delphi will generally run on Windows XP, but versions of Windows before Windows 7 aren't officially supported at this time.
Pour connaître les dernières plates-formes prises en charge et les exigences d'installation, consultez la page Document sur les plates-formes et les périphériques pris en charge .
MacinCloud vous permet de lancer les applications macOS créées avec Delphi. Vous pouvez également utiliser MacinCloud pour tester vos applications dans le simulateur iOS. L'accès physique à une machine Mac est requis pour les tests sur l'appareil.
Yes. You can create a single application and deploy to Windows, macOS, and Linux. You can also create iOS and Android mobile apps from the same codebase. The single application can share a responsive UI across all platforms.
Most existing code will work fine using the new default UnicodeString. Code that does byte level manipulation of string data, or that carries data in string variables probably needs to be examined and perhaps updated to account for the new character sizes inherent in Unicode string data. For more information, see the documentation for information about moving existing code to Unicode.
Normalement oui, en fonction des composants installés nécessaires au projet. Delphi utilise le système MSBuild comme moteur de construction et exige par conséquent un nouveau fichier de projet en cas de mise à jour depuis une version 2007 ou antérieure. Cependant, l'EDI réalise une mise à jour transparente des projets dans le nouveau format.
Non. Delphi produit des solutions natives Windows et OS X. Il est possible d'importer des assemblages .NET en tant qu'objets COM, cependant, le code produit par Delphi est strictement natif.
Certaines fonctionnalités de l'EDI exigent la présence de ces packages logiciels.
Non. Les applications produites avec Delphi ne nécessitent aucun support d'exécution .NET. Le produit génère des applications Windows natives compilées basées sur l'API Windows.
Oui. Delphi cohabite parfaitement avec toutes les versions antérieures de RAD Studio, C++Builder et Delphi.
Oui. Veuillez vous reporter à la page certification du Centre de Certification Embarcadero pour plus d'informations sur le programme de certification développeur Delphi.
Oui, le compilateur 64 bits est inclus avec Delphi.
The Migration & Upgrade Center page has videos, information, resources and tips on creating 64-bit applications with Delphi.