Le nouveau RAD Studio XE8 promet d’offrir aux développeurs Delphi/Object Pascal et C++ les outils qu’il faut pour étendre leurs applications Windows existantes à des solutions mobiles, au Cloud et aux objets connectés.
Grâce à l’intégration de nouveaux compilateurs et outils iOS 64-bits Object Pascal et C++ à RAD Studio XE8, les développeurs peuvent désormais créer et publier sur l’App Store d’Apple des applications iOS 64-bits. RAD Studio XE8 supporte les applications Apple Universal et propose à la fois les versions 32-bits et 64-bits dans un package unique, ainsi qu’un large éventail de contrôleurs natifs pour la plateforme iOS pour une expérience utilisateur iOS.
Rad Studio XE8 apporte un nouveau module « Multi-Device Preview ». L’outil permet aux développeurs de voir à quoi va ressembler leur interface utilisateur sur différents appareils et résolutions (tablettes, smartphones, smartwatch, sous Android, iOS et Windows), et d’identifier facilement les types d’écrans qui nécessitent des améliorations spécifiques.
La prise en charge des capteurs beacons permet d’ajouter facilement des fonctionnalités de proximité et microlocalisation aux applications Windows et mobiles existantes.
Le nouveau module Getlt Package Manager , qui héberge les bibliothèques et composants VCL et multi-appareils, dispose des fonctionnalités d’inventaire, de téléchargement et de mise à jour des bibliothèques de codes source, des composants et d’autres fonctionnalités des serveurs Embarcadero Getlt.
Embarcadero a apporté une mise à jour importante aux services Enterprise Mobility Services (EMS). Pour rappel, EMS est une solution pour les applications interconnectées et distribuées, basée sur un serveur middleware permettant d’héberger les API et modules d’accès aux données. Dans cette version, l’outil est équipé du support de serveur de notifications push pour iOS et Android.
L’EDI apporte de nouveaux outils de contrôles de versions (Git, Mercurial, Subversion, Version Insight), des outils pour les tests unitaires, et l’extension des bibliothèques d’accès aux bases de données.
À ces nouveautés, s’ajoute des améliorations de l’éditeur de code et des outils, avec notamment le plug-in Castalia intégré au refactoring Object Pascal, Project Statistics et Code Analysis, ainsi que les raccourcis d’éditeur de code, la vérification syntaxique en direct, les métriques, etc. Le nouvel outil de configuration des paramètres de migration facilite les configurations de migration des versions antérieures du produit vers une nouvelle version, ou entre différentes installations de la même version.
« Nos clients développent et maintiennent des millions d’applications Windows stratégiques dans un grand nombre de secteurs d’activité. Aujourd’hui, ils peuvent étendre ces applications avec des expériences utilisateurs améliorées sur le mobile, les services cloud et les objets connectés. RAD Studio XE8 fournit les fonctionnalités dont les équipes ont besoin pour étendre et améliorer l’expérience de leurs clients », commente Michael Swindell, vice-président senior en charge des produits chez Embarcadero. « Les objets connectés, tout particulièrement, peuvent révolutionner l’expérience client, mais restent complexes et difficiles à atteindre pour la plupart des développeurs. Avec XE8, Embarcadero permet aux développeurs d’intégrer facilement les objets connectés dès aujourd’hui. »
RAD Studio XE8, Delphi XE8 et C++Builder XE8 sont disponibles dès à présent auprès d’Embarcadero ou des partenaires Embarcadero.
Une version d’évaluation gratuite est disponible sur le site de l’entreprise.
Pour rappel, RAD Studio XE7 est une suite qui intègre Delphi XE 7, C++Builder XE 7 et HTML5 Builder. Les développeurs peuvent acquérir indépendamment l’un des produits de la suite.
Télécharger la version d'essai gratuite de Rad Studio XE8
Plus de détails sur les nouveautés de Rad Studio XE8
Et vous ?
Utilisez-vous Rad Studio ? Que pensez-vous de l'EDI ?
Les nouveautés de Rad Studio XE8 en vidéo