RAD Studio 10.4 accélère le développement natif sur Windows et ajoute un puissant Code Insights pour les développeurs Delphi
Les nouvelles fonctionnalités améliorent l’expérience et la productivité des développeurs qui travaillent sur des projets comportant des millions de lignes de code.
Austin, TEXAS —26 mai, 2020 — Embarcadero (Une division d’Idera, Inc.), fournisseur d’outils de productivité pour le développement d’applications multiplateformes, a annoncé aujourd’hui la sortie de RAD Studio 10.4, qui comprend des mises à jour majeures de la chaîne d’outils de développement rapide d’applications pour RAD Studio, Delphi et C++ Builder.
La version 10.4 améliore le développement sur desktop de la VCL (Visual Component Library) de Windows 10, le développement multi-dispositifs de Delphi et la productivité des développeurs. Ceci optimise les performances des applications, tout en réduisant le temps que les développeurs consacrent à la création et à la maintenance du code. Au total, RAD Studio 10.4 offre plus de 1 000 améliorations en termes de qualité et de performances. Marco Cantú, chef de produit senior chez Embarcadero, a qualifié cette version de « mise à jour la plus importante que nous ayons apportée à RAD Studio depuis des années ».
L’une des principales caractéristiques de cette version est l’introduction de la technologie LSP (Language Server Protocol) pour Delphi, afin de normaliser la communication interprocessus entre l’éditeur de code RAD Studio et le serveur du langage Delphi. Ceci permet aux développeurs Delphi d’accélérer la complétion du code, d’améliorer la précision de la détection des erreurs, et de réduire la mémoire requise pour analyser des projets volumineux comportant des millions de lignes de code.
RAD Studio 10.4 apporte également un nouveau support d’enregistrements personnalisés pour les types d’enregistrements Delphi. Le langage Delphi permet d’utiliser des types d’enregistrement plus complexes avec des fonctionnalités de type classe. Ces fonctionnalités peuvent comporter des propriétés et des méthodes (y compris des constructeurs), des propriétés de classe, des méthodes de classe, des champs de classe et des types imbriqués. Les enregistrements personnalisés permettent aux développeurs de personnaliser la façon dont ils sont créés, copiés et détruits en écrivant le code à exécuter à chacune de ces étapes.
De plus, la gestion de la mémoire Delphi est désormais unifiée sur les plateformes mobiles, de bureau et de serveur, grâce à l’implémentation classique de la gestion de la mémoire objet. Par rapport au comptage automatique de référence (ARC), ceci offre une meilleure compatibilité avec le code existant et un codage plus simple pour les composantes, les bibliothèques et les applications des utilisateurs finaux.
« Avec le regain de popularité de Delphi, nous continuons à proposer de nouvelles fonctionnalités de langage qui permettent aux développeurs de créer des applications connectées entre plates-formes avec un niveau d’effort de codage nettement inférieur », a déclaré M. Cantú. « L’amélioration de la productivité et de l’évolutivité de Delphi reste une priorité principale du produit ».
RAD Studio comprend en outre des mises à jour de sa VCL primée pour Windows 10, avec un nouveau support à haute résolution pour les applications de style. Les développeurs peuvent désormais utiliser plusieurs styles de VCL dans différents formulaires au sein d’une même application ou différentes commandes visuelles sur un même formulaire. Cela inclut la prise en charge du style de tout élément en utilisant le thème de plate-forme par défaut, et permet aux développeurs d’utiliser des commandes tierces non stylisées dans une application VCL stylisée. Les fonctionnalités supplémentaires incluent l’intégration avec le navigateur Edge de Microsoft basé sur Chromium, des compilateurs et débogueurs C++ avancés pour Windows 10.
La version 10.4 continue de supporter le développement de plusieurs dispositifs avec les améliorations de FireMonkey, notamment la mise en œuvre du support des pilotes GPU Metal 2 pour macOS et iOS, les mises à jour de l’API d’Apple, les mises à jour de l’API de Windows, l’intégration améliorée de FMXLinux pour l’édition Enterprise et Architect, et bien plus encore.
RAD Studio dispose d’un nouvel installateur unifié pour les installations en ligne et hors ligne utilisant le gestionnaire de paquets GetIt d’Embarcadero. Les utilisateurs peuvent ainsi sélectionner un ensemble initial de fonctionnalités de RAD Studio à installer, ajouter ou supprimer à tout moment via une connexion Internet ou une image ISO.
» Nous sommes résolus à faire de RAD Studio l’outil de développement d’applications natives le plus productif et le plus performant. 10.4 renforce notre leadership technologique en matière de développement Windows desktop natif », a déclaré Atanas Popov, directeur général d’Embarcadero. « Il y a des milliers d’applications Delphi en attente de mises à jour, et nous voulons présenter à nos clients une voie claire et probante pour l’avenir ».
Cliquez ici pour en savoir plus sur les mises à jour de RAD Studio 10.4.
À propos d’Embarcadero
Embarcadero développe des outils qui résolvent les problèmes de productivité des développeurs d’applications. Les produits de cette société permettent aux utilisateurs de concevoir, de construire et d’exécuter des applications à partir d’une seule base de code sur toutes les plateformes. Quatre-vingt-dix entreprises du Fortune 100 et une communauté de plus de trois millions d’utilisateurs de C++ et de Delphi dans le monde entier font confiance aux produits primés d’Embarcadero pour réaliser des applications d’entreprise critiques. Embarcadero est une division d’Idera, Inc. Pour en savoir plus, visitez le site https://www.embarcadero.com/.
Distibuteur en France et en Afrique :
Société Barnsten / www.barnsten.com
France: Téléphone +33 (0)9 72 19 28 87 / Fax: +33 (0)9 72 11 47 46
Bénélux: Téléphone +31 (0)2 35 42 22 27 / Fax.: +31 (0)8 47 55 52 60