Dot.Blog

C#, XAML, WinUI, WPF, Android, MAUI, IoT, IA, ChatGPT, Prompt Engineering

Xamarin et la .NET Conf–Récapitulatif

Pour ceux qui l’aurait loupée, la .NET Conf a été riche et malgré les circonstances elle a pu remplir son rôle et nous offrir de belles séances notamment pour Xamarin.Forms…

Aujourd’hui c’est le 1er Mai, la fête du travail, en plein confinement on voit difficilement comment on pourrait chômer encore plus et ce qu’on pourrait donc bien fêter dans un tel cadre. A la fois le moral n’y est pas forcément (le décompte des morts et les décisions ubuesques de nos dirigeants sont plutôt des incitations à la déprime) et faire moins que d’être confiné niveau travail pour beaucoup ça va être dur à faire ! Mais il y a toujours moyen de faire entrer un peu de lumière dans son existence et d’espérer en des jours meilleurs et de s’y préparer ! Pensez à ces taulards qui font des pompes tous les jours pour ne pas être des loques lorsque le loquet sera ouvert…

D’ailleurs le 1er Mai c’est mon anniversaire. Une chance. J’ai toujours pu le fêter quelles que soient les circonstances puisque peu importe le jour où cela tombe je suis certain de ne pas travailler ! Et quand j’étais enfant personne ne pouvait se défiler pour apporter des cadeaux sous prétexte d’engagements professionnels Smile Bon, déjà je suis bien trop grand pour que des tontons ou des cousins se ramènent les bras chargés de cadeaux, et puis cette année personne ne viendra c’est clair, c’est plié. Mais il faut savoir en tirer parti et rebondir ! Alors quoi de mieux qu’une bonne séance de cinéma ?

Ils sont fermés je sais. Mais avec internet il vient à la maison. Non, je ne parle pas de ces “séries Netflix” dont les gens raffolent mais qui ne m’intéressent pas et dont on sort aussi bête qu’avant le visionnage, voire plus parfois. Je parle de s’instruire et justement d’en savoir plus après qu’avant ! Ca c’est magique. On s’assoie on règle le son, on calle son fauteuil on ouvre une canette (avec modération) et une heure après on est plus intelligent qu’avant ! Incroyable !

Ce miracle s’accomplie quand on regarde les vidéos de Dot.Vlog, mais pas que Smile

Il y a aussi Channel 9 qui stocke des merveilles dont les dernières .NET CONF. Et 1er Mai oblige aujourd’hui non pas de repos total, mais un récapitulatif construit d’après un billet de Montemagno de l’équipe Xamarin. Un moyen comme un autre de ne travailler qu’à moitié en ce jour doublement férié pour moi, tout en vous informant utilement !

Les .NET CONF

Il est difficile de croire que cela fait près d’un mois depuis les  .NET Conf - Focus sur Xamarin . Un grand événement pour les équipes Microsoft qui travaillent dur sur ce produit. Avec plus de neuf heures de contenu Xamarin produit par l'équipe et par  la communauté Xamarin il y a de quoi occuper une bonne journée de confinement. Toutes les vidéos, diapositives et liens vers le code de démonstration sont maintenant disponibles sur GitHub pour que vous puissiez les regarder et les utiliser pour monter votre propre conf pourquoi pas !

Si vous n'avez pas assisté à l'événement en direct, ne vous inquiétez pas, voici un récapitulatif de la session et des liens vers toutes les vidéos à la demande:

Liste des vidéos

Attention : Vous entrez dans une zone où l’anglais est maître… l’américain même, assez différent de l’anglais surtout l’accent et l’utilisation très fréquente de mots français avec un sens un peu différent ! En vidéo, si on n’a pas l’habitude c’est dur… Dans ce cas soyez assuré qu’à un moment ou un autre si l’information est importante elle sera traitée en français ici même ou dans une vidéo Dot.Vlog.

Keynote: Xamarin toutes les choses

YouTube | Canal 9 | Diapositives et liens

Amanda Silver , CVP du produit pour les outils de développement a lancé la journée. Elle a ensuite été rejoint par les gestionnaires de programmes David Ortinau et Maddy Leger qui ont parcouru toutes les délicieuses mises à jour au cours des derniers mois et les fonctionnalités en aperçu aujourd'hui mais bientôt disponibles pour rendre les développeurs encore plus productifs. Un bon moyen d’avoir ce que les ricains appellent la “big picture” !

Visualisez vos données (CollectionView, CarouselView et au-delà)

YouTube | Canal 9 | Diapositives et liens

Rien de mieux que de demander aux personnes qui construisent Xamarin.Forms de parler des fonctionnalités qu'ils ont aidé à développer. Javier Suárez Ruiz et Gerald Versluis des équipes Xamarin.Forms ont montré les nombreuses façons de visualiser et d'interagir avec vos données, y compris certaines fonctionnalités plus récentes telles que RefreshView et SwipeView.

Test de vos applications Xamarin

YouTube | Canal 9 | Diapositives et liens

En direct d'Italie, membre de la communauté Xamarin, Codrina Merigo a fourni un excellent aperçu des nombreuses approches de test de votre application du code source à l'interface utilisateur.

La productivité Xamarin au maximum

YouTube | Canal 9 | Diapositives et liens

Maddy était de retour pour montrer tout le travail acharné de l'équipe Xamarin.Forms et elle a travaillé sur la productivité dans Visual Studio, y compris IntelliSense, XAML Hot Reload, Hot Restart et bien plus encore. Une bonne source d’information donc !

Créer de belles applications avec Xamarin.Forms

YouTube | Canal 9 | Diapositives et liens

Quatre belles applications construites avec Xamarin

Le créateur de PancakeView, Debug Rainbows et StateSquid, M. Steven Thewissen a donné une conférence et une démonstration spectaculaires sur la création de belles applications avec Xamarin.Forms. Et vous avez à quel point le look & feel joue désormais un rôle essentiel. Il  présente des applications incroyables de la communauté et décompose les aspects de leur conception, une aide précieuse donc ! Bonus: Steven a fait un excellent blog sur son expérience de présentation à .NET Conf.

Réactivité avec les extensions réactives et l'interface utilisateur

YouTube | Canal 9 | Diapositives et liens

Vous cherchez à devenir réactif avec votre code et votre interface utilisateur? Rodney Littles II, membre de l'équipe principale de Well Reactive UI, vous explique en détail ce que vous avez manqué et comment Rx peut aider à améliorer certaines parties de votre processus d'application. Les RX ont du mal à percer, je pense que c’est la logique de la chose qui chiffonne le développeur… Mais regardez cette conf, vous changerez peut-être d’avis !

Composants spectaculaires pour les applications Xamarin

YouTube | Canal 9 | Diapositives et liens

Un conférence de Montemagno montrant toutes les incroyables bibliothèques de la communauté aussi bien pour le code que l'interface utilisateur. A regarder pour voir s’il n’y a pas des pépites dont vous ignorez l’existence…

Développement Xamarin Mobile pour les développeurs ASP.NET

YouTube | Canal 9 | Diapositives et liens

Êtes-vous un développeur Web qui souhaite se lancer dans le développement mobile avec Xamarin? Luce Carter vous propose une comparaison côte à côte entre le système de projet, l'architecture et bien plus encore. Ce n’est pas la session que je conseillerai en premier aux lecteurs de Dot.Blog déjà adeptes des Xamarin.Forms, mais cela peut-être un lien intéressant à glisser sournoisement à vos collègues qui ne jurent que par le Web mais qui pourraient se laisser tenter par de la programmation sérieuse !

Développement d'expériences double écran avec Xamarin

YouTube | Canal 9 | Diapositives et liens

Les appareils à double écran sont en route et Craig et Guy expliquent comment les développeurs Xamarin peuvent commencer à créer d'excellentes expériences pour les nouvelles applications et leurs applications existantes. Un moyen de ne pas prendre de retard sur les prochaines machines Microsoft à double écran…

Xamarin.Forms Shell

YouTube | Canal 9 | Diapositives et liens

Celle là je n’ai pas encore eu le temps de la regarder, il faut dire que j’ai déjà traité le sujet en plusieurs billet et même en vidéo et qu’un nouvel opus est en cours… Alors j’en suis un peu gavé. Toutefois je ne saurai que trop vous conseiller cette session pour parfaire votre compréhension du Shell.

D’ailleurs aucune conférence ne serait complète sans une apparition de Shane Neuville , développeur de Xamarin.Forms et champion de tout ce qui concerne Shell. La session donne un tour d'horizon complet de ce qu'est Shell : quand vous devriez l'utiliser et tout ce qui va venir s’ajouter dans le futur.

Applications Xamarin primées pour la construction et le marketing

YouTube | Canal 9 | Diapositives et liens

Le développeur d'applications primé Bardi Golriz a donné une conférence vraiment inspirante sur la façon de créer et de commercialiser des applications à partir d'une expérience réelle. C'est une session que vous regarderez certainement avec intérêt.

Développement d'applications Xamarin accessibles

YouTube | Canal 9 | Diapositives et liens

L’accessibilité n’est pas un sujet très porteur, pourtant il devrait l’être… Mais inconsciemment il renvoie au handicap, et instinctivement par peur on détourne les yeux. Mais il faut regarder ce problème en face autant que ceux qui sont concernés et qui déjà frappés par la vie méritent au moins un peu d’effort de notre part pour leur rendre le monde moins “rugueux”… Au-delà de cette noble cause, l’accessibilité lorsqu’elle s’applique à des utilisateurs valides ne fait que renforcer l’adoption de vos Apps car elles deviennent plus faciles à utiliser. Pensez aux autres une fois encore aussi un retour positif pour soi même…

Chaque application doit être accessible et le MVP Alexandre Santos Costa vous montre des trucs et astuces sur la façon de créer des applications accessibles et comment les tester.

Assembler un backend mobile pour votre application

YouTube | Canal 9 | Diapositives et liens

Vous cherchez à mettre votre application en ligne avec un backend basé sur le cloud ? Quelle drôle d’idée ! Mais ça vous regarde, je ne juge pas. Si vous êtes intéressé et que vous aimez le hardcore de la plomberie des authentifications et autres joyeusetés qui me donnent des pustules alors la session de Matt Soucoup est pour vous. Attention malgré son nom, les sessions de “soucoup” ne sont pas très planantes ! Il parle de l'identité, des données, de la sécurité et du calcul avec Azure pour vos applications. Des trucs qui font rarement voir des éléphants roses mais qui s’avèrent utiles dans de nombreuses occasions professionnelles. A voir donc, bien sûr.

Développement d'applications Xamarin performantes

YouTube | Canal 9 | Diapositives et liens

Pour conclure la journée, Sweeky Satpathy a expliquer comment tester, peaufiner et optimiser vos applications pour des performances maximales. Peu importe si vous commencez avec Xamarin ou si vous construisez des applications depuis des années, il y aura certainement des trucs et astuces pour vous.

Conclusion

Même en repartant d’un billet de Montemagno c’est quand même plus d’une heure et demi de boulot pour un billet de ce genre, certes c’est beaucoup moins que les billets habituels qui réclament des tests sous VS, m’assurer que tout marche correctement, que le code que je vais montrer n’est pas trop moche ou ne contient pas d’âneries etc. Et c’est carrément de la rigolade comparativement à la moindre vidéo de Dot.Vlog. Mais c’est du taff pour un jour doublement chômé ! J’espère que vous apprécierez l’effort.

Restez chez vous, sauvez votre vie et celle des autres.

Stay tuned !

Faites des heureux, partagez l'article !
blog comments powered by Disqus