Nouveautés de Delphi et C++Builder XE2
Remonter à Nouveautés
Cette release contient de nombreuses fonctionnalités nouvelles et importantes pour le développement d'applications utilisant à la fois Delphi et C++Builder.
Résumé de la release XE2
Voici les fonctionnalités clés de la release XE2 :
- Plate-forme d'applications FireMonkey pour les applications multiplates-formes s'exécutant sur Windows (32 bits et 64 bits), Mac OS X et iOS.
- La VCL supporte Windows 32 bits et Windows 64 bits.
- La RTL Delphi supporte maintenant Mac OS X, Windows 32 bits et Windows 64 bits
- Développement d'applications multiplates-formes
- Développement d'applications Mac OS X
- Deux compilateurs croisés pour Mac OS X :
- Développement des applications multiplates-formes Windows 64 bits (pour Delphi seulement)
- Compilateur croisé Delphi 64 bits (DCC64.EXE, le compilateur en ligne de commande Delphi 64 bits)
- Platform Assistant (PAServer) requis pour le développement multiplates-formes
- Connecteurs DataSnap pour les périphériques mobiles (Android, Blackberry, iOS et Windows Phone)
- Développement d'applications Mac OS X
- LiveBindings dans RAD Studio, la nouvelle fonctionnalité de liaison de données qui simplifie votre travail de programmation avec VCL et FMX
Nouvelle exigence importante : Noms de portées d'unités pour VCL-FMX-RTL
Important : Les unités VCL-FMX-RTL utilisent à présent une convention de nommage avec un préfixe à point, par exemple System.Types et Vcl.Styles. Si du code existant utilise des identificateurs qualifiés (tels que Types.IStream), des modifications peuvent être requises pour la compilation.
Remarque : Les experts et les templates de RAD Studio insèrent automatiquement les noms d'unités préfixés par une portée d'unité dans la clause uses et dans #include. Toutefois, sachez que dans l'aide des bibliothèques VCL-FMX-RTL, la portée d'unité n'apparaît pas dans les noms des unités, classes et membres. La présentation des noms de portées d'unités aura lieu dans une mise à jour de l'aide.
Pour de plus amples informations, voir :
Importation ou migration de projets existants dans XE2
Quand vous ouvrez un projet pré-existant dans XE2, la boîte de dialogue Mise à niveau des projets requise vous invite à choisir des options de conversion pour votre projet (convertir et renommer, convertir et créer une copie de sauvegarde, ou convertir sans copie de sauvegarde). Pour de plus amples informations, voir :
- Importation ou migration de projets existants dans XE2
- Mise à niveau des projets (page Outils > Options)
Modifications de l'EDI pour XE2
Modifications du compilateur Delphi pour XE2
Modifications C++Builder pour XE2
Modifications du débogueur pour XE2
Modifications relatives aux bases de données pour XE2
Modifications ITE-ETM pour XE2
Modifications de la RTL pour XE2
Modifications de la VCL pour XE2
Modifications de l'aide en ligne pour XE2
Modifications des exemples de produit pour XE2
Modifications SOAP pour XE2
Modifications des logiciels tiers pour XE2
Voir aussi
- Notes d'installation pour XE2
- Notes de release pour XE2 (inclut XE2 Mise à jour 1)
- Notes de release pour XE2 Mise à jour 2
- Notes de release pour XE2 Mise à jour 3
- Notes de release pour XE2 Mise à jour 4
- Readme - Mise à jour 1 de l'aide de Delphi et C++Builder XE2
- Readme - Mise à jour 2 de l'aide de Delphi et C++Builder XE2
- Readme - Mise à jour 3 de l'aide de Delphi et C++Builder XE2
- Readme - Mise à jour 4 de l'aide de Delphi et C++Builder XE2
- Readme - Mise à jour 5 de l'aide de Delphi et C++Builder XE2
- Readme - Mise à jour 6 de l'aide de Delphi et C++Builder XE2
- Page Web Mac OS X
- C++Builder XE2 Feature Matrix (SKUs)
- Delphi XE2 Feature Matrix (SKUs)