Point d'actualité du 1er juin sur Delphi et RAD Studio

Je n'avais plus fait de point mensuel depuis le 3 février. Ce n'est pas qu'il ne s'est rien passé pour les développeurs Delphi, au contraire, c'est plus la difficulté de tout regarder et faire des choix. Je vais tenter pendant quelques mois de noter sur une semaine ce qui me semble mériter l'attention et faire un point le lundi, comme aujourd'hui. (bin quoi ? on est le 1er juin, c'est comme un lundi, non ?)

Quoi de neuf du côté des livres ?

A ma connaissance il n'y a pas eu de nouvelle sortie de livre depuis celui de Thierry Grassia qui propose une initiation à la programmation en Pascal avec Delphi.

Sauf surprise la prochaine sortie en librairie devrait être Fearless Cross-Platform Development with Delphi chez Packt en août. Bien entendu si ça change je ferai la mise à jour du côté de Delphi Books et en parlerai ici.

Si vous aimez jouer ou avez besoin de vous détendre dans le métro je vous invite à jeter un coup d'oeil à Taquin DX Books. C'est un jeu de taquin développé lors d'un dimanche de streaming sur Twitch. On s'y amuse avec les couvertures des livres parus depuis un an. C'est l'occasion de suivre l'actu sans s'en rendre compte et faire un peu travailler son cerveau.

Quoi de neuf du côté des vidéos ?

Depuis février on peut dire que le volume de vidéos disponibles en français sur le codage en Delphi a nettement augmenté avec mes sessions hebdomadaires de codage en direct sur Twitch. Elles sont toutes disponibles sur Serial Streameur, mon site de rediffusion de vidéos destinées aux développeurs.

En plus de ces sessions nous avons fait une présentation de RAD Studio 10.4.2 Sydney lors de sa sortie et Serge Girard est intervenu à plusieurs reprises sur ma chaîne Twitch afin de présenter son travail. La première autour d'un programme de gestion de comptes personnels suite à ma version "un peu" brute de fonderie, la seconde pour présenter de nombreux exemples de ce qu'on peut faire avec le nouveau composant TControlList en VCL.

De son côté Jim McKeeth a repri le flambeau des TCoffee And Code. Il propose désormais chaque mercredi à 19 heures (heure d'été pour la France métropolitaine) une discussion ouverte entre développeurs sur une thématique fixée à l'avance. Demain soir ce sera "Data ETL" puis viendront "combining scripts and native code", "Connecting to the Internet of Things", "Apple M1", "Real time streaming and message queues", "blockchain and NFT" et enfin "Docker, containers and platforms" le 7 juillet.

Si vous vous intéressez au processeur Apple Silicon et voulez travailler avec ou tester vos logiciels dessus, je vous rappelle que j'avais fait une session sur le sujet et le fait de faire du développement Mac sans en acheter. La rediffusion de ce webinaire est disponible avec les liens vers les articles décrivant les étapes à suivre selon le cas. 

Et côté avenir, en plus de mes directs de juin, vous pouvez suivre plusieurs webinaires dans différentes langues cités dans le planning d'Embarcadero.

Quoi de neuf du côté des sites web ?

Interbase bénéficie désormais d'un tout nouveau site dédié. Les drivers pour d'autres plateformes que Delphi et C++Builder ont été mis à niveau et c'était l'occasion de présenter ce moteur de base de données de façon indépendante de Delphi ou C++Builder histoire de rappeler que tout développeur peut l'utiliser quel que soit son langage de prédilection notamment du côté des utilisateurs de Visual Studio.

Le portail qualité d'Embarcadero a également fait peau neuve avec une mise à niveau de JIRA qui a eu lieu ce week-end. Ne vous étonnez pas si des choses ont bougé lors de votre prochaine connexion pour y consulter la base de tickets clients, y soumettre des demandes de nouvelles fonctionnalités ou signaler des dysfonctionnements.

Quoi de neuf du côté des blogs ?

Je n'ai pas trop suivi les articles publiés par mes confrères ces dernières semaines et ne peux que vous inviter à faire un tour sur les agrégateurs Delphi Feeds ou Begin End pour vous tenir au courant.

N'oubliez pas non plus la plateforme de blogs de Embarcadero où de nouveaux articles sont ajoutés chaque jour.

Quoi de neuf du côté de Delphi ou RAD Studio ?

Plus besoin de les signaler lorsqu'ils sortent puisque l'environnement de développement s'en charge. Plusieurs patchs ont été publiés pour RAD Studio 10.4.2 Sydney. Leur installation se fait simplement depuis l'IDE. Marco en a parlé. Je ne vais donc pas y revenir.

En dehors de ces 3 correctifs qui apportent aussi quelques améliorations, rien à dire depuis la sortie de la 10.4.2 en février si ce n'est que je l'adore, même s'il m'arrive de pester devant à cause de ma VM Windows parfois trop lente.

Quoi de neuf du côté de GetIt ?

Comme vous pouvez le voir sur le portail public de GetIt, de nombreuses nouveautés ont été ajoutées et les paquets existants ont quasiment tous été mis à jour. C'est notamment le cas des librairies open source qui suivent l'évolution des dépôts de code sur GitHub mais aussi pour des extensions de l'environnement comme FMX Linux dont la dernière mise à jour date du 25 mai.

Lorsque la version 10.4.2 Sydney est sortie Embarcadero avait communiqué sur une nouveauté qui devait arriver plus tard. Cette nouveauté est un assistant de création d'applications mobiles. Ca s'appelle le Low Code App Wizard for Delphi est c'est disponible au téléchargement depuis ce week-end. Rendez-vous simplement sur GetIt depuis l'IDE pour l'installer et le tester.

Cet assistant de création de projets FireMonkey pour smartphones et tablettes permet en quelques questions de générer un modèle d'application avec les types d'écrans habituels sur une application mobile. Charge au développeur ensuite d'en changer le look et de personnaliser ce qu'il veut y afficher.

Afin de présenter l'outil et d'en dire plus sur les nombreux fichiers qu'il génère, Embarcadero organise un webinaire le 10 juin à 16 heures (toujours heure de Paris). Pour y assister il faut s'inscrire. Une rediffusion devrait être mise en ligne quelques jours plus tard sur la chaine YouTube d'Embarcadero.

Quoi de neuf du côté des conférences ?

La pandémie COVID a clairement foutu le bordel et nous nous sommes débrouillés en ligne. La plupart des conférences de l'an dernier ont été annulées car elles ne pouvaient se tenir dans de bonnes conditions dans les délais prévus initialement. Cette année les choses ont été faites pour que ça roule du mieux possible selon les circonstances locales et les restrictions de déplacement.

Voici donc une liste des conférences Delphi dont j'ai connaissance.

  • Delphi Day du 22 au 24 juin en ligne, accessible à tout pratiquant de Delphi comprenant l'italien.
  • BE Delphi : quelque part en Belgique, pas d'info pour le moment, peut-être en octobre ?
  • EKON 25 à Düsseldorf du 8 au 10 novembre 2021. Ils sont optimistes et partent sur une conférence en présentiel. Espérons que la suite leur donne raison.
  • ITDevCon : quelque part en Italie, en général en novembre, pas de dates 2021 confirmées pour le moment.

Selon l'actualité il est possible que Barnsten en organise une pour la sortie de la version 10.5 de Delphi / C++Builder / RAD Studio quelque part en France mais comme aucune date ne peut être communiquée pour le moment ce sera annoncé dès que l'officialisation des modalités sera possible. Peut-être dans la ville choisie pour la 10.5 si elle se trouve en France ? (teasing ? rumeur ? réponse dans quelques mois mais vous l'aurez lu ici en premier #GniarkGniarkGniark)

Embarcadero a confirmé la tenue d'une conférence en ligne dédié à C++Builder sur le modèle de la DelphiCon. Aucune info officielle sur les dates et son mode de fonctionnement pour le moment.

Une DelphiCon 2021 devrait également avoir lieu mais là non plus pas d'info à communiquer.

Si vous organisez quelque chose ou désirez organiser quelque chose (rencontre développeurs, conférence ou autre), faites moi signe pour en discuter.

En conclusion

Voilà, je pensais faire bref mais au final ça m'aura pris 2 heures à rédiger. Joli score pour un point d'actualité sans grande actualité, n'est-ce pas ?

Sur ce j'en retourne à mon "vrai" travail et vous retrouve en ligne jeudi sur Twitch à partir de 14 heures pour refaire Button Fly sous FireMonkey, dimanche sur Twitch à partir de 10 heures 30 pour coder un jeu vidéo ou quelque part sur les sites de Zone-Abo.

Portez vous bien et à très bientôt ici ou ailleurs.


A lire aussi

iOS 15 débarque ce soir, faut-il vraiment se jeter dessus ? (20/09/2021)
Présentation de RAD Studio 11 Alexandria (Delphi & C++Builder) le 24 septembre 2021 à 14 heures sur Twitch (17/09/2021)
RAD Studio 11 Alexandria, Delphi 11 Alexandria et C++Builder 11 Alexandria sont dans les tuyaux... (09/09/2021)
Desktop First UX Summit 2021 : Eight Questions I Had Every Day As A Dev Team Lead (03/09/2021)
Desktop First UX Summit 2021 : Revamp your VCL App with DevExpress (03/09/2021)
Desktop First UX Summit 2021 : Day 5 Overview (03/09/2021)
Desktop First UX Summit 2021 : Utility & Design: The Desktop IDE (02/09/2021)
Desktop First UX Summit 2021 : Day 4 Overview (02/09/2021)
Desktop First UX Summit 2021 : Building Your Own Design System: The Why and How (01/09/2021)
Desktop First UX Summit 2021 : Visual Assist and Game Development (01/09/2021)
Desktop First UX Summit 2021 : Windows 11 Panel Session (01/09/2021)
Desktop First UX Summit 2021 : Creating Cross Platform Desktop Applications with Web Technology from Delphi (01/09/2021)
Desktop First UX Summit 2021 : RAD Studio 11 Preview (01/09/2021)
Desktop First UX Summit 2021 : Day 3 Overview (01/09/2021)
Desktop First UX Summit 2021 : Case Studies on the Artificial Intelligence Integrated Desktop Engineering Applications (31/08/2021)
Desktop First UX Summit 2021 : Rich and Lite IDE: Ultra Edit and RAD Studio (31/08/2021)
Desktop First UX Summit 2021 : Achieve Best User Experience in Desktop Database Applications with FireDAC (31/08/2021)
Desktop First UX Summit 2021 : Designing Multi-Threaded UIs (31/08/2021)
Desktop First UX Summit 2021 : Day 2 Overview (31/08/2021)
Desktop First UX Summit 2021 : Building Maintainable UIs with FLUX (30/08/2021)
Desktop First UX Summit 2021 : Monday Panel with Live Q&A (30/08/2021)
Desktop First UX Summit 2021 : Vector Graphics: Lottie and SVG with Skia (30/08/2021)
Desktop First UX Summit 2021 : Native Response Design: Laying out Component for Dynamic Screen Sizing (30/08/2021)
Desktop First UX Summit 2021 : How Tab Controls Can Ruin Desktop UX (30/08/2021)
Desktop First UX Summit 2021 : Welcome & Day 1 Overview (30/08/2021)
Et maintenant, la suite... (23/08/2021)
Thématique de la semaine : les tests unitaires (12/08/2021)
On peut dire que la semaine a été chargée ! (25/07/2021)
Actu, lectures, webinaires et offres de formation pour être au top à la rentrée (13/07/2021)
Présentation de RAD Studio 10.4.2 Sydney (Delphi & C++Builder) (28/06/2021)
Reprise des formations publiques cet été (21/06/2021)
Apprendre Delphi se paie un relooking et dévoile ses prochaines formations Delphi en ligne. (19/06/2021)
Planning des streams de juin 2021 (13/06/2021)
WebAssembly, IoT, Low Code, mobile app et RAD Server, des sujets de réflexion dans les cartons (08/06/2021)
Point d'actualité du 1er juin sur Delphi et RAD Studio (01/06/2021)
Au programme du jour sur Twitch et vos ordinateurs (25/02/2021)
Juste un mot en passant... (18/02/2021)
Quoi de neuf sur GetIt depuis le 15 janvier 2021 ? (16/02/2021)
Et si on se lançait sur du codage en direct sur Internet ? (08/02/2021)
Retour sur le mois de janvier 2021 dans le monde de Delphi et RAD Studio (03/02/2021)
Quoi de neuf sur GetIt depuis le 17 décembre 2020 ? (03/02/2021)
Retour sur le mois de décembre 2020 dans le monde de Delphi et RAD Studio (03/02/2021)
Quoi de neuf sur GetIt depuis le 17 novembre 2020 ? (18/12/2020)
Retour sur le mois de novembre 2020 dans le monde de Delphi et RAD Studio (08/12/2020)
Mise en production de iOS 14 et Xcode 12 par Apple (25/11/2020)
Quoi de neuf sur GetIt depuis le 13 octobre 2020 ? (17/11/2020)
Retour sur le mois d'octobre 2020 dans le monde de Delphi et RAD Studio (01/11/2020)
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)
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