Fermer

mai 10, 2021

Sands of MAUI: Numéro 8


Bienvenue dans les Sables de MAUI – numéros de type bulletin d'information consacrés à rassembler le dernier contenu .NET MAUI intéressant 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 de l'application multi-plateforme .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 offre des solutions multiplateformes natives sur mobile et ordinateur de bureau.

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 élément d'actualité / article / vidéo / tutoriel / flux contribue aux connaissances des développeurs et nous développons une communauté / un écosystème disposé à apprendre et à aider.

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

.NET MAUI Single Project

Maddy Leger a accueilli l'invité spécial Jake Kirsch pour le ] Mai Xamarin Community Standup . Jake a fourni une mise à jour sur la nouvelle architecture de projet unique de .NET MAUI et l'expérience améliorée des développeurs autour des polices / images / ressources sur les cibles de la plate-forme. Astuce: vous pouvez essayer des choses aujourd'hui dans la dernière version préliminaire de .NET MAUI.

 Une capture d'écran de la vidéo Xamarin Standup avec Maddy Leger et Jake Kirsch

Module d'apprentissage des applications mobiles accessibles

James Montemagno s'est associé à THE Rachel Kang pour publier un nouveau module Xamarin.Forms Microsoft Learn . S'appuyant sur l'excellent guide de Rachel ce module d'apprentissage guide les développeurs à travers les petites étapes vers la création d'applications mobiles plus accessibles. Le module se concentre sur l'amélioration des propriétés d'automatisation des éléments de l'interface utilisateur Xamarin.Forms pour les lecteurs d'écran, créant ainsi des expériences utilisateur plus équitables pour tous les utilisateurs.

 Créez des applications accessibles avec le module Xamarin.Forms

Shiny 2.0 Release

Créé par Allan Ritchie Shiny est familier à la plupart des développeurs Xamarin: «Shiny est un framework Xamarin conçu pour faciliter la gestion des périphériques et des services d'arrière-plan en apportant des éléments tels que l'injection de dépendances, la journalisation, et de nombreux utilitaires pour mettre vos workflows en arrière-plan de manière conviviale et testable! » La version 2.0 est en cours depuis un certain temps déjà, impliquant de nombreux engagements et efforts pour améliorer l'expérience des développeurs. Allan a finalement livré Shiny 2.0 avec beaucoup de nouvelles fonctionnalités et goodies – comme la fin du code Boilerplate, la génération de classes statiques, des améliorations de journalisation, des mises à jour très intéressantes autour des notifications et des balises, et bien plus encore.

 barre d'en-tête pour Shiny 2.0 For Xamarin - Plus brillant que jamais

Premières impressions avec .NET 6 et MAUI

Sur le dernier Betatalks show Rick van den Bosch et Oscar a plongé dans la bonté .NET 6 et .NET MAUI. Ils sont partis de zéro et ont parcouru l'expérience des développeurs avec le temps d'exécution / les outils tels qu'ils se présentent actuellement.

 Capture d'écran de Betatalks avec Rick et Oscar

Goodness with Microsoft.Maui.Graphics

Javier Suárez permet de maintenir le Microsoft.Maui.Graphics.Controls GitHub repo – une expérience avec .NET MAUI qui offre des commandes dessinées avec la flexibilité de choisir entre les systèmes Cupertino, Fluent et Material Design. Ce projet s'appuie sur Microsoft.Maui.Graphics, une bibliothèque graphique multiplateforme pour iOS, Android, Windows et macOS. L'objectif est de permettre aux développeurs de partager du code de dessin entre les plates-formes en utilisant une API commune à travers les abstractions. Et il s'avère que Neumorphism fonctionne très bien.

 Une capture d'écran vidéo montre trois plates-formes différentes avec le même indicateur de chargement.

C'est tout pour le moment.

Nous vous reverrons la semaine prochaine avec du contenu plus impressionnant en rapport avec .NET MAUI.

Bravo, développeurs!




Source link