Retour sur le mois d'octobre 2020 dans le monde de Delphi et RAD Studio

Et nous voilà sur un nouveau point mensuel de l'actualité de Delphi.

Pas de grande nouveauté à signaler pour octobre 2020. Le mois de novembre devrait être plus stimulant notamment avec la probable conférence de presse d'Apple sur les nouveaux ordinateurs à base de leur processeur ARM Apple Silicon destiné à remplacer à terme les gammes à processeurs Intel et bien entendu le lancement officiel de macOS 11.0 Big Sur en beta test public depuis juin.

Conférences et webinaires

Si vous vous intéressez au développement Android sous toutes ses formes, les rediffusions de la conférence .droidcon EMEA d'octobre sont en ligne. Glenn Dufke y a présenté les outils de développement Embarcadero dans le cadre du développement mobile sur Android à travers la session "Rapid Development and Native Code Compilation for Multiplatform UIs". A voir si vous n'avez pas les bases et voulez une introduction en la matière ou (dé)montrer à des collègues que choisir Delphi est une bonne option aussi pour le développement mobile sous Android.

Le mois de novembre sera chargé en conférences sur Delphi et les outils de développements liés à RAD Studio et C++Builder. Le bal commence avec l'EKON 24, suivi de l'ITDevCon X et enfin de la DelphiCon 2020 (gratuite, elle remplace le CodeRage annuel d'Embarcadero). Suite aux chamboulements liés à la pandémie à la COVID-19, ces conférences peuvent être suivies en ligne de partout, donc si les sujets vous intéressent vous n'avez pas d'excuse pour ne pas les suivre (à part peut-être d'avoir du travail à faire en horaires de bureau ou une vie de famille confinée le soir).

Du côté des webinaires, Embarcadero a proposé la seconde session sur Delphi4Python dont la rediffusion est disponible sur leur chaîne YouTube.

De mon côté, la session sur les tests unitaires prévue mardi 27 octobre aura finalement lieu le 3 novembre et vu le nombre d'inscriptions le sujet semble intéresser du monde. J'ai également choisi les thèmes pour les webinaires de novembre (déploiement et diffusion des logiciels) et décembre (utilisation de git).

Nouveaux sites web

J'en ai parlé lors de mon point mensuel sur GetIt : Embarcadero propose désormais le catalogue GetIt en ligne. Pas de téléchargement possible mais une source d'informations utiles et plus pratique à parcourrir si on veut s'informer du contenu de ce magasin de composants, logiciels, styles, sources et extensions. On peut bien entendu partager les pages et transmettre leurs URL si besoin.

A partir de ce mois-ci vous trouverez également un autre catalogue en ligne : celui des livres sur Delphi, le langage Pascal et le langage Object Pascal. Ce site se nomme logiquement Delphi-Books. Vous en saurez plus en consultant cette page et pourrez prochainement en découvrir l'envers du décor.

Actu des blogs

Atanas Popov a rappelé quelques bases concernant le développement Low Code qui est un peu trop à la mode selon moi. C'est disponible sur son blog.

David I continue sa série d'articles sur C++Builder.

Jim McKeeth est revenu sur la librairie Python4Delphi et les sessions de webinaires qu'il a présentées pour finir le mois avec un tuto expliquant comment accéder par un navigateur web à des logiciels développés avec FMX.

Stephen Ball propose quelques statistiques sur l'utilisation des systèmes d'exploitation et leur répartition par plateforme. A faire lire aux décideurs avant le développement de nouveaux projets ou de migrer/mettre à jour de l'existant.

Les livres du moment

Grâce à Delphi Books j'ai constaté que j'avais zappé plusieurs livres publiés cette année sur Delphi ou utilisant Delphi :

Il y en a probablement d'autres dans d'autres langues que j'ajouterai ultérieurement et citerai dans de prochains points mensuels ou une fois que je les aurai lus.

Pour le mois d'octobre j'ai à signaler deux parutions : une surprise et le livre tant attendu d'Andrea Magni sur FireMonkey.

Delphi Programming: The Ultimate Beginner's Guide to Learn Delphi Programming Step by Step

The Ultimate Beginner's Guide to Learn Delphi Programming Step by Step

Ecrit par Rufus Stewart ce livre contient une introduction à Delphi et au langage Pascal. Ces bases sont suivies de plusieurs exercices pratiques. Il a été rédigé pour les étudiants du cours "World Economy and Finance" de l'université d'état de Volgograd.

Disponible en format numérique sur Amazon Kindle et leurs applications pour iOS, Android, Windows et Mac.

Delphi GUI programming with FireMonkey

Delphi GUI programming with FireMonkey

Ecrit par Andrea Magni, cet ouvrage traite du développement multiplateforme avec le framework FireMonkey disponible dans Delphi à travers ses 500 pages réparties dans 13 chapitres. On y trouve des sujets divers comme les bases de FMX et ses différences avec la VCL, les composants de base, FireDAC, LiveBindings, les styles, la 3D, des astuces pour rendre les applications plus attractives et des infos plus rares sur le fonctionnement interne de FireMonkey.

Un livre à lire absolument, même si certains sujets sont déjà maîtrisés par vous !

Le livre est disponible en format numérique mais aussi en format papier en librairies et en ligne.

Le mot de la fin

Octobre a aussi marqué un anniversaire important : celui de la société TMS Software qui a fêté ses 20 ans !

20 années de conception et diffusion de nombreux composants quasiment incontournables pour tous les frameworks disponibles avec Delphi et C++Builder et maintenant Lazarus et le web.

Je ne pouvais finir ce point mensuel sans les saluer et leur souhaiter bonne route pour de nouvelles longues années de création et d'innovation au service des développeurs du monde entier.


A lire aussi

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