Site icon Blog ARC Optimizer

Les Sables de MAUI : Numéro 171

Les Sables de MAUI : Numéro 171


Bienvenue dans les Sables de MAUI, des numéros de type newsletter dédiés à rassembler les derniers contenus .NET MAUI pertinents pour les développeurs.

Une particule de sable, minuscule et inoffensive. Mais rassemblez 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.

Les développeurs .NET sont enthousiasmés par la réalité de l’interface utilisateur des applications multiplateformes .NET (.NET FIXE) : l’évolution de la pile technologique de développement multiplateforme .NET moderne. Avec des outils stables et un écosystème riche, .NET MAUI permet aux développeurs de créer des applications multiplateformes natives pour mobile/ordinateur de bureau à partir d’une base de code partagée unique, tout en invitant les technologies Web dans le mélange.

Même s’il faudra peut-être un long vol pour atteindre les sables de l’île MAUI, l’enthousiasme des développeurs autour de .NET MAUI est tout à fait palpable avec tout le contenu créé. Comme les grains de sable, chaque actualité/article/documentation/vidéo/tutoriel/livestream contribue aux expériences des développeurs dans .NET MAUI et nous développons une communauté/un écosystème désireux d’apprendre et d’aider.

Sands of MAUI est une humble tentative de rassembler toute la génialité de .NET MAUI en un seul endroit. Voici ce qui est remarquable pour la semaine de 21 janvier 2025:

Stand-up de la communauté .NET MAUI

L’équipe .NET MAUI organise des diffusions en direct mensuelles Community Standup pour célébrer tout ce qui concerne .NET MAUI et fournir des mises à jour, une merveilleuse façon de rassembler la communauté des développeurs. Beaucoup de bonnes choses se produisent dans .NET MAUI en tant que plate-forme, et l’enthousiasme de la communauté des développeurs est perceptible. David Ortinau et Rachel Kang a organisé le premier standup communautaire .NET MAUI de l’année :Coup d’envoi de .NET MAUI 2025.

2024 a été une année merveilleuse pour .NET MAUI : une période marquante avec des versions stables, des mises à jour importantes du framework et une croissance constante de l’adoption. Avec invité spécial Javier Suárez et quelques plaisanteries habituelles, il était temps de plonger dans la promesse de 2025 d’être encore plus grand et de partager des mises à jour de la communauté qui témoignent de l’enthousiasme des développeurs avec .NET MAUI.

Javier s’est ensuite plongé dans toutes les nouveautés avec TemplateMAUI, un ensemble de contrôles basés sur des modèles personnalisés pour .NET MAUI. L’objectif est de fournir aux développeurs des composants d’interface utilisateur réutilisables et personnalisables qui peuvent être facilement intégrés aux applications .NET MAUI. Javier a préparé des choses intéressantes et a montré comment les développeurs peuvent personnaliser l’interface utilisateur .NET MAUI pour qu’elle corresponde à l’esthétique de la conception ou au comportement prévu. 2025 promet d’être une autre année merveilleuse pour .NET MAUI : la plateforme et la communauté des développeurs grandissent ensemble. Acclamations.

Animations dans .NET MAUI

.NET MAUI est conçu pour permettre aux développeurs .NET de créer des applications multiplateformes pour Android, iOS macOS et Windows, avec des intégrations natives approfondies, une interface utilisateur native de la plateforme et des expériences hybrides. Les applications modernes doivent cependant fonctionner avec une attention passagère des utilisateurs, et les concepteurs/développeurs peuvent envisager du mouvement dans l’UX de l’application pour maintenir l’engagement des utilisateurs. Les animations sont un excellent moyen d’y parvenir, et Hector Pérez a écrit un merveilleux article pour aider—animations avancées avec .NET MAUI.

Héctor commence par expliquer les différents types de fonctions d’assouplissement pour des animations fluides, comme Bounce, Cubic, Sine, Spring, Linear. Heureusement, toutes ces options permettant de contrôler le taux de changement dans les animations sont intégrées directement dans le framework .NET MAUI. Avec du code facile à suivre, Héctor montre comment les développeurs peuvent utiliser les fonctions d’assistance dans .NET MAUI. Cependant, pourquoi s’arrêter là ?

Les développeurs peuvent créer des animations entièrement personnalisées dans .NET MAUI, mais avec certains paramètres et configurations pour configurer les choses. Il est également possible d’empiler des animations dans .NET MAUI pour un comportement semblable à celui d’un storyboard : plusieurs animations peuvent être synchronisées pour l’ordre d’exécution afin de fournir une UX vivante. Héctor montre comment les développeurs peuvent câbler des animations enfants dans .NET MAUI pour un effet synchronisé lors de l’exécution – un excellent article global plongeant dans tous les aspects des animations avancées dans .NET MAUI.

Récapitulatif de la conférence .NET

Le .NET moderne est puissant, open source, multiplateforme et accueillant pour tous, avec des outils matures accompagnés d’écosystèmes riches. 2024 a été une année plutôt chargée pour l’écosystème .NET : du lancement de nouveaux produits à la stabilité accrue avec .NET 9, les développeurs ont eu beaucoup à apprendre. .NET 9 était une grande version stable avec beaucoup de contenu créé autour d’elle. Alors que les entreprises préparent leur modernisation, la communauté des développeurs essaie probablement encore de donner un sens aux parties du .NET moderne les plus pertinentes pour elles. Jeff Fritz de MSFT a hébergé un long flux pour fournir le point de vue des développeurs sur .NET 9 :le récapitulatif ultime de la .NET Conf.

Au cours de la longue diffusion en direct de 5 heures, Jeff a invité des membres des équipes .NET et des développeurs passionnés à partager toutes les nouveautés et les nouveautés de .NET, issues de .NET Conf. Les intervenants ont couvert les mises à jour habituelles des écosystèmes .NET comme l’IA, .NET Aspire, Blazor, C# et plus encore, le tout accompagné d’un salon de discussion engagé.

Alors que .NET MAUI connaît une croissance remarquable, de nombreuses mises à jour ont été effectuées pour les développeurs multiplateformes .NET, ainsi que des nouveautés intéressantes en préparation pour 2025. Les développeurs Web des mondes .NET/JS sont également les bienvenus dans le domaine mobile/ordinateur de bureau natif, grâce à .NET MAUI : les WebViews et les interopérabilités modernes facilitent la réutilisation du code. Dans l’ensemble, la conclusion de la .NET Conf a été une merveilleuse diffusion en direct pour intéresser les développeurs .NET à la réalité actuelle de .NET, avec la promesse de nombreuses choses passionnantes à l’avenir.

Cours intensif UX

Les applications Web, mobiles et de bureau modernes s’efforcent souvent d’offrir une expérience utilisateur agréable, et une conception d’interface utilisateur magnifiquement stylisée est un moyen d’atteindre cet objectif. Cependant, il y a traditionnellement eu quelques frictions dans le transfert entre concepteur et développeur : cela aide à comprendre certains principes de base d’un bon UX et d’un bon logiciel de conception. Heureusement, les experts peuvent faire tomber les barrières de la connaissance et Kathryn Grayson Nanz a rédigé un autre article sur le cours intensif UX :le processus du double diamant.

Le dernier cours intensif UX plonge dans le processus Double Diamond, un processus itératif destiné à faire évoluer une idée ou un produit grâce à des améliorations incrémentielles. Le processus Double Diamond est un cadre de conception qui utilise deux formes de losange pour représenter le problème et la solution. L’objectif est de diverger à plusieurs reprises pour explorer de nouvelles idées/recherches/apprendre et converger pour rassembler ce qui a été découvert vers une solution alignée.

Le premier diamant représente la phase de découverte : comprendre les défis pour définir clairement le problème en question. Dans le deuxième diamant, le processus itératif se poursuit avec des problèmes choisis : la divergence réfléchit aux solutions possibles pour converger vers celle la mieux alignée. Les concepteurs/développeurs peuvent suivre une phase complète de définition du défi/problème/solution : tout le monde revient au premier/deuxième diamant pour rincer et répéter.

NDC Londres

.NET MAUI est l’évolution de la pile de développement multiplateforme .NET moderne, permettant aux développeurs d’accéder aux facteurs de forme mobiles et de bureau à partir d’une seule base de code partagée. Cependant, .NET MAUI ne représente qu’une petite partie de l’écosystème .NET plus vaste : il y a beaucoup d’innovation et d’amour des développeurs dans diverses parties de la pile technologique Microsoft. Et si l’on considère le marché plus vaste des développeurs de logiciels, .NET n’est qu’un exemple : de nombreux développements sont en cours dans diverses autres technologies et langages de programmation. Les développeurs de logiciels ont beaucoup à apprendre et à s’inspirer :CND Londres 2025 est là pour vous aider.

CDN a une histoire de développeurs inspirants depuis 2008, et 2025 semble prêt à bien commencer avec NDC London. Avec 90 conférenciers, plus de 100 sessions, 12 ateliers et de nombreux réseaux, les développeurs d’horizons divers auront beaucoup de choses à découvrir. Pour les développeurs .NET de la maison, il y aura beaucoup de contenu autour de l’IA, Blazor, .NET. MAUI, .NET Aspire et plus encore, de la part des membres de l’équipe .NET et des MVP/défenseurs de la communauté. Les développeurs peuvent également bénéficier de nombreuses rencontres en face-à-face sur les stands Microsoft et Progress : des démonstrations en direct, des conversations engageantes, beaucoup d’apprentissage et de plaisir attendent tout le monde au NDC Londres.

C’est tout pour l’instant.

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

Bravo les développeurs !




Source link
Quitter la version mobile