Livestreams de codage en direct avec Delphi

En 2021 je tente les live streams sur Twitch comme annoncé à l'occasion de la Global Game Jam 21.

Ca ne veut pas dire que j'arrête les webinaires mensuels, au contraire. Twitch sera un espace un peu plus libre, moins formaté, que je compte utiliser pour du développement de petits logiciels "sérieux" ou jeux vidéos pour le fun, la découverte de librairies open source et de logiciels utilisables dans le cadre de notre activité de développeur Delphi. Il est possible que je fasse aussi un peu de PHP ou de JavaScript selon les thématiques que je choisirai.

L'objectif de ces sessions est de voir un peu tout ce qui se fait en VCL ou FireMonkey pour faire du développement desktop (Windows, macOS, Linux) ou mobile (iOS, Android) avec Delphi.

Je ne vous cache pas que pratiquant rarement la VCL ces dernières années, je vais plutôt montrer des projets FireMonkey mais proposerai parfois des projets VCL après la sortie de Delphi 10.4.2 Sydney ou la future version 10.5 en utilisant leurs nouveautés.

 Jusque là je vous ai proposé ces sessions de codage en direct :

Les rediffusions de ces sessions de direct sur Twitch sont disponibles sur SerialStreameur et pendant quelques jours après leur diffusion sur Twitch.

Voici une liste des idées de sujets qui pourront être traités lors de mes streams sur Twitch. Il est probable que je les fasse dans cet ordre mais si vous avez des suggestions ou envie de discuter d'autres choses dites le moi.

  • une médiathèque personnelle
  • une gestion de rendez-vous
  • un carnet d'adresses
  • un système de file d'attente pour cabinets médicaux ou autres établissements accueillant du public
  • un chrono d'exercices pour sportifs
  • revoir le système de saisie de notes de frais que j'avais proposé lors de mon premier webinaire
  • les présentations qui avaient été prévues ou faites pour des rencontres de développeurs et conférences...

Avec ça, nous devrions tenir quelques mois et voir si le format proposé en direct ou ses rediffusions plaisent et sont utiles.

Je suis comme toujours preneur d'idées de sujets pour ces live comme pour les webinaires et m'efforcerai d'adapter la programmation à l'actualité du moment lorsqu'il y en a une. Si vous avez envie de partager vos découvertes, vos trucs et astuces avec d'autres développeurs, vous pouvez aussi me contacter pour me rejoindre sur le direct ou sous forme d'enregistrements que nous pourrons mettre en place ensemble avant de les diffuser.

Il n'y a pas de club de développeurs Delphi en France, mais rien nous oblige à tout garder pour nous-mêmes. Montrons aux non francophones que nous avons aussi du poids et que nous méritons notre RAD Studio 10.x Paris (ou Quimper ou Alger ou Tunis ou Québec...) un jour ! cool


Pourquoi avoir choisi Twitch ?

En fait c'est assez simple : Twitch est une plateforme dédiée à la vidéo en direct. De nombreux streamers s'y retrouvent pour partager leurs humeurs, des informations et jouer ou coder en direct. C'était aussi techniquement le choix logique car il n'y a rien à faire pour lancer une session en dehors d'appuyer sur un bouton du logiciel de partage d'écran. Rien à configurer de particulier. Pas d'horaire à planifier. Pas de durée limite des vidéos.

Et pour une fois ce n'est pas Google qui sera au courant de ce que vous regardez mais Amazon.

Un simple navigateur sur un appareil récent permet de consulter le site, donc pas de logiciel à installer et ça passe sur tous les systèmes d'exploitation dont Linux.

Dernière chose : Twitch intègre un système de discussion en direct qui permet des interactions en temps réels entre le présentateur et ses auditeurs. Il suffit d'avoir un compte pour y déposer un message. En revanche il n'est pas nécessaire d'avoir de compte pour assister au direct si on n'a pas envie de participer aux discussions. Les cookies étant facultatifs dans les deux cas.

Comment connaître le planning des sujets à l'avance ?

Pour le moment je pars sur des sessions commençant à 14 heures (heure de Paris) chaque jeudi et le dimanche pour du codage de jeux vidéos. L'heure de fin étant variable en fonction du sujet et du temps qu'il me faudra pour mener la mission à bien.

J'annoncerai autant que possible sur Twitter (suivez #DelphiLive), LinkedIn et Facebook le sujet du jour le jeudi matin ou dans les jours précédents.

En cas d'invité(s) vous serez prévenus par les mêmes moyens à l'avance et je demanderai à Barnsten de faire un mailing. Bien entendu, si vous loupez les directs avec des invités, un abonnement à la chaîne YouTube de Barnsten vous permettra d'être prévenu lors de la mise en ligne des rediffusions. Vous les retrouverez également en accès libre sur Serial Streameur. Et vous avez toujours la possibilité de poser vos questions d'avance lorsqu'un sujet est annoncé.

Mettre à jour mon planning automatiquement

Mon planning de stream n'est dispo qu'ici (mais pas forcément à jour) et sur Twitch pour les jours qui suivent.

Comment voir les rediffusions ?

A compter du mois de mai 2021 les rediffusions de toutes mes interventions en ligne sont disponibles sur le site Serial Streameur. Vous y retrouverez les webinaires, les conférences en ligne, les sessions de live coding et plein d'autres choses.


Mug Pascal case in AlexandrieMug Toucan DX dans la baie de Rio