Fermer

septembre 13, 2021

Les Sables de MAUI : Numéro 24


Bienvenue dans les sables de MAUI—des numéros de style newsletter dédiés à la collecte du dernier contenu .NET MAUI pertinent pour les développeurs.

Une particule de sable—minuscule et inoffensive. Mais réunissez beaucoup de particules de sable et nous avons quelque chose de grand, une force avec laquelle il faut compter. Ce sont les plus petits grains de sable qui s'additionnent souvent pour former d'immenses plages, dunes et déserts.

La plupart des développeurs .NET attendent avec impatience l'interface utilisateur multiplateforme .NET (MAUI) – l'évolution de Xamarin.Forms avec .NET 6. À l'avenir, les développeurs devraient avoir beaucoup plus confiance dans la pile technologique et les outils, car .NET MAUI permet des solutions multiplateformes natives sur mobile et ordinateur de bureau.

Bien que ce soit un long vol jusqu'à ce que nous atteindre les sables de MAUI, l'enthousiasme des développeurs est palpable dans toutes les actualités/contenus alors que nous bricolons et nous préparons pour .NET MAUI. Comme les grains de sable, chaque actualité/article/vidéo/tutoriel/flux contribue aux connaissances des développeurs et nous développons une communauté/un écosystème désireux d'apprendre et d'aider.

Sands of MAUI est une humble tentative de collecter tous les fichiers . NET MAUI génial en un seul endroit. Voici ce qui est remarquable pour la semaine du 13 septembre 2021 :

.NET MAUI Development on MacOS

.NET MAUI est une grande promesse, et les outils multiplateformes modernes ont de nombreuses dépendances de diverses équipes : ingénierie VS, expérience XAML, personnes MAUI et, bien sûr, des éléments d'Apple et de Google. Il y a beaucoup à célébrer sur Windows-land avec les aperçus Visual Studio 2022 qui éclairent les outils .NET MAUI. Mais VS pour Mac subit une énorme mise à jour de l'interface utilisateur et le bricolage .NET MAUI sur macOS est principalement alimenté par des outils CLI, avec un peu de débogage VS Code.

Si vous vivez à la pointe du développement avec le développement .NET MAUI sur MacOS et en rencontrant quelques barrages routiers, ne vous découragez pas, vous êtes rarement seul. Un développeur en difficulté  a rédigé une liste des hoquets potentiels et des triomphes correspondants  au fur et à mesure que vous les contournez : le développement .NET MAUI est le bienvenu sur MacOS et les outils ne feront que s'améliorer. ]ApplesInMaui

App Center pour Xamarin.Forms

Avec les cycles de vie des applications mobiles, le vrai travail commence souvent après l'envoi de l'application aux magasins : une surveillance continue de l'intégrité de l'application et la fourniture de valeur aux utilisateurs via des mises à jour. Si votre application a des plantages, vous voulez savoir et potentiellement faire quelque chose avant que de mauvaises critiques n'arrivent.

Heureusement, VS App Center Diagnostics est un excellent moyen d'automatiser les rapports de plantage et de collecter de précieuses traces de pile. Gerald Versluis a produit une vidéo utile sur App Center Diagnosticscouvrant tout, de l'introduction à la configuration à l'aide de NuGet, en passant par les erreurs personnalisées et l'inspection des rapports sur App Center. Les développeurs n'ont pas besoin de rester dans l'ignorance quant à la façon dont leur application se comporte dans la nature : l'App Center offre toute la visibilité souhaitée.

AppCenter

AndroidSDK Tools

L'incroyable Jonathan Dick avait écrit un autre outil de développement OSS il y a quelque temps, il vient juste d'être ressuscité pour le développement mobile moderne avec .NET MAUI. Bienvenue dans Android SDK Tools—disponible sous forme de package NuGet et également d'outil global .NET CLI. L'outil est utile pour gérer les installations de SDK Android, créer/gérer des appareils virtuels Android (AVD), exécuter des commandes Android Debug Bridge (ADB) et démarrer/déployer sur des émulateurs Android. C'est de l'or pour les développeurs .NET MAUI ciblant Android, en particulier pour l'automatisation dans un pipeline CI/CD.

AndroidTools

XamExpert Day

Certains passionnés de Xamarin dans l'UE avaient lancé le XamExpertDay – une conférence d'une journée axée sur tout ce qui est génial dans la pile technologique Xamarin. XamExpertDay est de retour cette année, appréciant le présent avec Xamarin et regardant vers l'avenir avec .NET MAUI. La liste des intervenants comprend tous les fauteurs de troubles habituels de l'espace et l'événement est entièrement en ligne avec deux pistes parallèles. Alors venez vous amuser avec XamExpertDay le 1er octobre de cette année, avant l'évolution potentielle de l'événement en .NET MAUI Expert Day à l'avenir.

XamExpertDay

Scroll Reveal in Xamarin.Forms

A Le paradigme UX courant sur les applications mobiles consiste à faire défiler une liste et à pouvoir voir l'élément / le détail en dessous – c'est en fait un peu difficile à mettre en œuvre. Faites confiance au développeur Xamarin chevronné Charlin Agramonte pour proposer une solution élégante pour l'expérience de révélation de défilement. Charlin commence par expliquer les exigences et construire la solution un pilier à la fois : conteneur plein/vide, DataTemplates appropriés, ViewModel et la mise en œuvre du chargement paresseux.

ScrollReveal

C'est tout pour le moment.

Nous vous reverrons la semaine prochaine avec un contenu plus impressionnant concernant .NET MAUI.

Bravo, les développeurs !




Source link