La ROADMAP 2019-2020 est arrivée pour Delphi, C++Builder, RAD Studio et RAD Server

Publiés cette nuit sur les blogs d’Embarcadero, deux articles permettent d’avoir une idée de ce qui attend les développeurs et utilisateurs des logiciels de développement d’Embarcadero dans les 12 mois qui viennent avec un brin de vison à plus long terme.

Les grandes orientations sont claires :

  • amélioration des performances, de la qualité et des fonctionnalités de l’IDE,
  • prise en charge de nouvelles plateformes sur Delphi,
  • rendre C++Builder incontournable pour les développeurs C++,
  • faire en sorte que RAD Server soit toujours plus puissant et facile à utiliser,
  • simplifier le travail des dévelopeur et la prise en main pour les nouveaux qui rejoignent notre grande famille (en partie avec la Community Edition).

Je vous laisse consulter la roadmap 2019-2020 et les commentaires des boss (Sarina DuPont, Marco Cantu, David Millington) directement et ne vais vous présenter que ce que cette roadmap m’inspire pour l’avenir.

La première chose est bien entendu que Delphi et C++Builder vont continuer à évoluer pour s’adapter au marché et aux systèmes d’exploitation ciblés actuellement mais aussi de nouveaux plus tard. Cette roadmap est ambitieuse.

La seconde chose c’est que l’EDI va subir un gros lifting pour les utilisateurs de Delphi qui vont à nouveau pouvoir bosser sereinement sur les projets qui ces derniers mois pouvaient avoir des anomalies dans l’éditeur de code. Des modifications mises en place pour C++Builder en 10.3 seront implémentés pour Delphi en 10.4 et permettront de ne plus avoir les fonctions d’audit de code gérées par l’EDI mais par un serveur dédié.

Ensuite l’élimination de ARC pour les objets, annoncée en novembre dernier, sera opérationnelle à partir de la 10.4 sur tous les compilateurs. Il faut donc dès maintenant que vous repreniez de bonnes habitudes et libériez les zones mémoires allouées. Utilisez la procedure FreeAndNil() de System.SysUtils pour cela afin d’avoir un fonctionnement identique sur mobile et desktop dès maintenant et pour la suite sans changer votre code.

Côté compilateurs nous aurons bien macOS 64 bits avec la 10.3.2 dans quelques semaines et Android 64 bits pour la version 10.4 vers le dernier trimestre.
Un beta test est en cours pour la 10.3.2 auquel vous pouvez participer si vous êtes à jour de licence (avec une souscription).
Pour Android, afin de ne pas être bloqués et pouvoir toujours diffuser des programmes sur le Play Store en août, la beta de la 10.4 sera également publique et autorisera la publication de programmes sur le magasin d’applications de Google sans attendre la version finale.
Des compilateurs Windows ARM et Linux ARM (suite à la forte demande concernant les Raspberry Pi) sont toujours en réflexion et pourraient donc apparaître l’année prochaine ou la suivante si l’intérêt pour ces technologies se confirme.

Autre grande nouvelle : le programme d’installation (et de mise à jour) devrait également évoluer en 10.4, sur une de ses updates ou la version suivante. Le principe sera d’avoir le même mode de fonctionnement en ISO ou téléchargement, basé sur le fonctionnement de GetIt (qui va également un peu évoluer). Suite à ça les mises à jour et installations de patchs pourront être simplifiées et éviter aux utilisateurs que nous sommes de tout réinstaller régulièrement.

RAD Server ne sera pas en reste avec de nombreuses évolutions à venir dont certaines vraiment sympathiques dès la 10.3.2

Bien entendu, en plus de tout ça, il y aura les habituels lots de corrections et de nouveautés demandées par les utilisateurs sur le bug tracker, des améliorations un peu partout (notamment la RTL), de nouveaux composants et des modifications sur les composants et librairies existants, des ajouts de styles et de templates sur GetIt…

Bref, on devrait avoir encore de quoi s’amuser avec tout ce qui arrive et ce qui pourrait arriver plus tard.


A lire aussi

Quoi de neuf pour Delphi et RAD Studio en juin 2019 et au delà ? (01/06/2019)
Delphi Tour 2019 : Delphi utilisé dans le cadre de la reconversion professionnelle et l'enseignement à l'informatique (25/05/2019)
La ROADMAP 2019-2020 est arrivée pour Delphi, C++Builder, RAD Studio et RAD Server (24/05/2019)
Quoi de neuf pour Delphi et RAD Studio en mai 2019 et au delà ? (06/05/2019)
Delphi bouge, ses utilisateurs aussi ! (11/04/2019)
Mes jolis cadeaux de Noël (25/12/2018)
Découvrez le programme du Code Rage 2018 (02/12/2018)
A suivre en décembre sur Delphi et C++Builder (29/11/2018)
Sortie de RAD Studio 10.3 Rio et avec lui les nouvelles versions de Delphi et C++Builder (21/11/2018)
Les prochains webinaires gratuits en français proposés par Barnsten seront sur FireDAC. (03/11/2018)
Les prochaines formations Delphi - Firemonkey destinées aux entreprises et freelances (30/09/2018)
Un peu de reconnaissance de la part des entreprises ? (19/09/2018)
La game jam annuelle de Developpez.com (31/08/2018)
Ce que nous réserve Embarcadero pour les prochaines versions de RAD Studio, Delphi et C++ Builder (08/08/2018)
Webinaire du 12 juillet 2018 : Présentation d’une application multiplateforme de saisie de notes de frais en itinérance (29/07/2018)
Soyez au taquet pour la rentrée : des formations Delphi tout l'été ! (25/07/2018)
Delphi Starter s'arrête. C'est le moment idéal pour vous mettre à Delphi ! (18/07/2018)
Info technique à propos du flux RSS du site (14/07/2018)
Le sentez-vous le vent qui souffle en faveur de la programmation sous Delphi ? (03/07/2018)
Appel à idées pour de futurs webinaires (27/06/2018)
Vous pouvez utiliser les dernières versions de Xcode et iOS sur la dernière version de Delphi (18/06/2018)
Qui est partant pour un marathon Delphi Firemonkey début juillet ? (23/05/2018)
Point technologie : pourquoi parle-t-on systématiquement d'IoT, de beacons et bluetooth lors des présentations ? (08/05/2018)
Date des prochaines demi-journées de présentation de RAD Studio et Delphi en France (05/05/2018)
RAD Studio Tokyo 10.2.3 est téléchargeable dès à présent (13/03/2018)
En mars venez découvrir les fonctionnalités de Delphi et RAD Studio lors des événements de Rennes ou Paris (02/03/2018)
Moins d'un mois pour renouveler vos licences de RAD Studio,Delphi et C++Builder si vous avez de vieilles versions ! (01/03/2018)
Happy birthday Delphi ! (14/02/2018)
Matinée de présentation / démonstrations à Brive la Gaillarde du 8 février 2018 (13/02/2018)
Combattre l'isolement des développeurs Delphi à Orléans et ses alentours (02/02/2018)
Matinée de présentation de Delphi et de ses nombreuses possibilités à Brive la Gaillarde le 8 février 2018 (11/01/2018)
A quoi s'attendre en 2018 avec Delphi et RAD Studio ? (08/01/2018)
L'update 2 de RAD Studio 10.2 Tokyo est disponible au téléchargement (13/12/2017)
Le programme du CodeRage XII (01/11/2017)
Fier d'être MVP (29/10/2017)
CodeRage XII : la grande messe annuelle pour se former et s'informer (28/10/2017)
Utiliser les milliers de pictos de Font Awesome dans vos applications Delphi (26/09/2017)
La nouvelle roadmap est sortie cette semaine (23/09/2017)
Utiliser le crowdfunding pour financer l'adaptation d'une méga librairie graphique vers Firemonkey (06/09/2017)
Conseil du dimanche soir: backup, backup, backup ! (20/08/2017)
Pourquoi choisir l'Object Pascal et Delphi dans vos projets ? (13/08/2017)
Votez pour le blog sur DelphiFeeds (28/07/2017)
Et si on parlait de cryptographie pour protéger données et échanges de données ? (19/07/2017)
RAD Studio 10.2 Tokyo avec Delphi et C++ Builder pleinement fonctionnel sous Android grâce à un nouveau patch (25/06/2017)

Membre du programme MVP.
Membre du programme MVP