Retour sur le mois de septembre 2020 dans le monde de Delphi et RAD Studio

Voici mon point mensuel pour revenir sur l'actualité du mois de septembre et ce qui nous attend dans les semaines qui viennent.

L'actu du blog

Tout d'abord concernant ce blog, j'ai ouvert un compte sur Pinterest pour voir si ça donnait quelque chose d'y partager des visuels / articles techniques concernant la programmation sous Delphi. Si vous utilisez cette plateforme, votre aide à promouvoir ce compte est la bienvenue.

J'ai également mis un lien vers la page Facebook qui ne sert qu'à faire du push des articles publiés ici. Depuis leur dernier changement d'interface utilisateurs, c'est trop le bordel, du coup je l'ai déserté mais si vous êtes sur FB, n'hésitez pas à vous abonner pour être informés de mes publications, des vidéos mises en ligne et des prochains événements.

Enfin, concernant LinkedIn, je me suis décidé à ouvrir une page dédiée au blog. Ca permettra de moins "polluer" les personnes qui m'ont en contact et ne sont pas intéressées par ce sujet. Là encore, si vous êtes sur Ln, pensez à vous abonner à cette page pour ne rien louper de ce que je publie ici et partagez à vos collègues ou contacts lorsque ça peut les concerner. Je ne publierai sur mon mur "personnel" que des choses qui me concernent (webinaires, conférences) ou des articles comme celui-ci qui reprennent beaucoup de choses ou des infos importantes à ne pas louper.

Bien entendu si vous avez plus l'habitude de suivre les blogs d'intérêts avec un lecteur de flux vous pouvez toujours vous abonner au blog avec les formats feed ou atom.

En septembre j'en ai aussi profité pour mettre à jour les pages de ressources. Vous y trouverez les liens vers la documentation, vers les comptes et sites proposant de nombreuses vidéos liées au développement Delphi et bien entendu les liens vers les sources liés au blog.

Suite au webinaire du 29 septembre j'ai également ouvert une rubrique dédiée au développement AndroidTV depuis Delphi et C++Builder.

L'actu d'Embarcadero

En septembre Embarcadero a ouvert un nouveau site pour le support client. Un design plus moderne il permettra de gérer plus facilement les tickets d'incidents soumis à Embarcadero dans le cadre des contrats spécifiques ou liés à la souscription.

L'alimentation de la nouvelle plateforme de blog se fait à un rythme de plusieurs articles par jour. Ils y parlent de produits de partenaires, des ressources fournies avec RAD Studio, d'exemples de code, des webinaires passés et futures et bien entendu de leur actualité.

David Millington y a par exemple expliqué les fonctionnalités ajoutées à code insight dans la version 10.4.1 et comment les adapter à nos envies.

Marco Cantu y a fait l'annonce du passage en open source de la librairie Bold. Une demande de longue date faite par la communauté de delphinautes qui utilisaient ses fonctionnalités depuis que Borland l'avait intégrée à Delphi puis retirée. Il sera désormais possible de l'adapter et la faire évoluer sans problème. Reste quelques fichiers sous licence privée, mais Embarcadero y travaille avec les détenteurs des droits de la librairie.

Jim McKeeth s'est consacré aux conférences, webinaires et à l'offre promotionnel de mise à jour qui a maintenant expiré.

Et bien entendu, la news que j'allais zapper tant ça me paraît loin alors que ça ne fait qu'un mois : la version 10.4.1 Sydney de Delphi, C++Builder et RAD Studio est sortie avec un grand nombre de correctifs et améliorations par rapport aux versions précédente. J'en ai profité pour publier mes suggestions pour installer une nouvelle version majeure ou update.

Les vidéos du mois

Parmi les choses à voir, je vous suggère bien entendu de regarder les rediffusions de la conférence Desktop First UX Summit. Quelques sessions très intéressantes sur le développement d'interfaces utilisateurs et sur l'optimisation du code en VCL comme en FMX.

Si vous l'avez loupée et que le sujet vous intéresse vous pouvez aussi revoir ma session de mardi dernier sur le développement d'applications Android TV ou mes précédents webinaires.

Si vous avez un compte YouTube et ne voulez rien louper, abonnez-vous aux chaînes de Barnsten et d'Embarcadero Technologies. Vous pouvez aussi suivre celle du blog même si elle reste assez calme.

A noter aussi l'intéressant webinaire sur l'intégration de code Python dans des projets Delphi et les moyens de faire dialoguer les deux. La rediffusion de la première partie est disponible en ligne. La seconde partie aura lieu le 14 octobre. Il est toujours possible de s'y inscrire d'ici là.

Grégory Bersegeay a également publié une vidéo du jeu vidéo 3D qu'il a réalisé à l'occasion de la game jam annuelle de Developpez.com.

Les livres du mois

Deux nouveaux livres sont sortis en septembre : l'un consacré au développement avec Lazarus, l'autre sur le développement Delphi et l'organisation à avoir pour être efficace lorsqu'on programme.

Lazarus Handbook

Edité par Blaise Pascal Magazine, le "Lazarus Handbook" est la bible du développement avec Lazarus. Destiné aux développeurs débutants en Pascal comme aux plus chevronnés de cet environnement de développement concurrent de Delphi.

Il est disponible en version numérique, en version papier souple et en édition à couverture renforcée.

Code Faster in Delphi

Alister Christie est MVP Embarcadero. Il développe et parle de Delphi depuis de nombreuses années notamment sur sa chaîne YouTube où il a également réalisé de nombreuses interviews d'autres développeurs, MVP et pointures sur Delphi.

Avec "Code Faster in Delphi' il partage ses trucs et astuces afin de développer plus vite et plus efficacement dans l'environnement de RAD Studio.

Son livre n'est disponible pour le moment qu'en version numérique. Une version papier arrivera prochainement.

Comme l'a écrit Serge Girard dans sa publication sur "Code Faster in Delphi":

un livre à lire

Je vous le recommande également. Alister devrait sortir un autre livre sur Delphi dans quelques mois sur des sujets connexes à celui-ci.

Et puisque je parle du futur, sachez que Marco Cantu a bien avancé sur la nouvelle version de son "Object Pascal Handbook" à jour pour la version 10.4.x de Delphi. Ce pavé (plusieurs centaines de pages) sortira probablement en fin d'année ou début 2021.

J'espère que d'ici là le livre en préparation chez un éditeur majeur français sera également sorti mais je ne peux pas en dire plus pour le moment.

Qu'attendre sur octobre ?

Côté webinaires je vous proposerai une session sur les tests unitaires dans Delphi le 27 octobre 2020. Pour en savoir plus et vous inscrire rendez-vous sur cette page.

Il y a plusieurs webinaires prévus chez Embarcadero comme plusieurs participations à des conférences. Je vous laisse voir le détail sur cette liste des événements à venir.

Côté conférences j'ai mis à jour la liste des prochaînes conférences liées aux outils de développement d'Embarcadero. En ligne et gratuite je vous recommande la DelphiCon 2020 qui remplacera le CodeRage annuel.

Point C++Builder

Je sais que normalement je ne parle pas de C++ ici, mais comme l'actu de Delphi est lue par beaucoup de monde y compris des développeurs C++Builder, il me semble juste de parler aussi des infos fraîches sur le sujet.

Fin juillet David Millington faisait un point sur C++Builder : la vision d'Embarcadero sur le C++, les avancées de C++Builder depuis plusieurs années et les évolutions à venir. A cette occasion Laurent Navaro a publié un article avec la traduction de celui de David. N'hésitez pas à réagir dessus ou en discuter sur le forum C++ de Developpez.com

Kyle Wheeler de Whole Tomato a été nommé chef de produit C++Builder cet été après le rachat de Whole Tomato par Idera. Il devrait permettre de faire des passerelles entre les deux outils.

Il a publié en septembre un article dans lequel il présente les orientations concernant C++Builder, l'intégration des nouveautés du C++, les évolutions de l'IDE et ce que l'on retrouve dans les versions 10.4.x de l'outil.

De son côté David I, master guru depuis les origines, a publié pas mal de choses sur C++Builder ces derniers mois : articles, vidéos de formations et ebooks. Gage que la plateforme n'est pas abandonnée, loin de là.

L'ajout d'outils comme Twine Compile offert aux utilisateurs en souscription en est une démonstration de plus.

Les versions 10.4.x restent focalisées sur la stabilisation de la plateforme, l'amélioration des performances et de l'éditeur de code. Les versions suivantes devraient apporter les compilateurs manquants pour d'autres plateformes comme Android, macOS et Linux.

Si vous avez des doutes, regardez donc cette courte vidéo qui démontre les possibilités de C++Builder à travers plusieurs projets de logiciels réalisés avec C++Builder ces dernières années et si vous avez du temps n'hésitez pas à faire de même ou proposer à Barnsten de mettre vos logiciels en valeur à travers des cas clients.


A lire aussi

Quoi de neuf sur GetIt depuis le 13 septembre 2020 ? (13/10/2020)
Retour sur le mois de septembre 2020 dans le monde de Delphi et RAD Studio (05/10/2020)
Retour sur le mois de août 2020 dans le monde de Delphi et RAD Studio (05/10/2020)
Les conférences Delphi et C++Builder à venir d'ici la fin de l'année 2020 (04/10/2020)
Mise en production de iOS 14 et Xcode 12 par Apple (16/09/2020)
Plus d'infos sur la conférence "Desktop First UX Summit" du 16 et 17 septembre 2020 (16/09/2020)
Quoi de neuf sur GetIt depuis le 31 août 2020 ? (13/09/2020)
Quoi de neuf sur GetIt depuis le 16 août 2020 ? (31/08/2020)
Quoi de neuf sur GetIt depuis le 2 août 2020 ? (16/08/2020)
Quoi de neuf sur GetIt depuis le 19 juillet 2020 ? (02/08/2020)
Retour sur le mois de juillet 2020 dans le monde de Delphi et RAD Studio (01/08/2020)
Quoi de neuf sur GetIt depuis le 5 juillet 2020 ? (19/07/2020)
Retour sur le mois de juin 2020 dans le monde de Delphi et RAD Studio (05/07/2020)
Quoi de neuf sur GetIt depuis le 21 juin 2020 ? (05/07/2020)
Quoi de neuf sur GetIt depuis le 7 juin 2020 ? (21/06/2020)
Mes 5 fonctionnalités préférées de RAD Studio 10.4 Sydney (13/06/2020)
Présentation de RAD Studio 10.4 Sydney (Delphi & C++Builder) (11/06/2020)
Quoi de neuf sur GetIt depuis la sortie des versions 10.4 Sydney de Delphi, C++Builder et RAD Studio ? (07/06/2020)
Retour sur le mois de mai 2020 dans le monde de Delphi et RAD Studio (05/06/2020)
C'est parti pour la 10.4 Sydney de Delphi, C++Builder et RAD Studio ! (05/06/2020)
Quoi de neuf pour Delphi et RAD Studio en avril 2020 et au delà ? (23/05/2020)
#DelphiBootCamp ou comment apprendre la programmation pendant le confinement lié au coronavirus COVID-19 (23/05/2020)
Quoi de neuf pour Delphi et RAD Studio en mai 2020 et au delà ? (02/05/2020)
Quoi de neuf pour Delphi et RAD Studio en mars 2020 et au delà ? (01/03/2020)
Quoi de neuf pour Delphi et RAD Studio en février 2020 et au delà ? (09/02/2020)
Quoi de neuf pour Delphi et RAD Studio en janvier 2020 et au delà ? (02/01/2020)
Quoi de neuf pour Delphi et RAD Studio en décembre 2019 et au delà ? (01/12/2019)
Quoi de neuf pour Delphi et RAD Studio en novembre 2019 et au delà ? (02/11/2019)
Quoi de neuf pour Delphi et RAD Studio en septembre, octobre 2019 et au delà ? (25/10/2019)
macOS X 10.15 Catalina est sorti. (08/10/2019)
Élection du meilleur jeune développeur Delphi 2019 (concours) (16/09/2019)
Pouvoir exploiter toutes les fonctionnalités de Windows 10 dans nos logiciels (22/08/2019)
Vous avez demandé une nouvelle roadmap ? Ne quittez pas ! (13/08/2019)
Quoi de neuf pour Delphi et RAD Studio en août 2019 et au delà ? (01/08/2019)
On y est : la version 10.3.2 est une réalité. (19/07/2019)
Quoi de neuf pour Delphi et RAD Studio en juillet 2019 et au delà ? (01/07/2019)
Des connecteurs pour Excel et Slack offerts et des éclaircissements sur les "bumps" des anciennes licences (19/06/2019)
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