Fermer

août 15, 2022

Sables de MAUI : numéro 68

Sables de MAUI : numéro 68


Bienvenue dans Sands of 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 mettez beaucoup de particules de sable ensemble 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 des plages massives, des dunes et des déserts.

La plupart des développeurs .NET sont enthousiasmés par l’interface utilisateur de l’application multiplateforme .NET (MAUI)—l’évolution de l’expérience de développement multiplateforme .NET moderne. À 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 sur ordinateur.

Bien que cela puisse prendre un long vol pour atteindre les sables de l’île de MAUI, l’enthousiasme des développeurs autour de .NET MAUI est assez palpable dans tout le contenu partagé. Comme les grains de sable, chaque actualité/article/documentation/vidéo/tutoriel/livestream contribue aux connaissances des développeurs dans .NET MAUI et nous développons une communauté/écosystème désireux d’apprendre et d’aider.

Sands of MAUI est une humble tentative de rassembler toutes les merveilles de .NET MAUI en un seul endroit. Voici ce qui est remarquable pour la semaine du 15 août 2022:

Mise à jour des outils .NET MAUI

Il y a de grandes nouvelles autour des outils .NET MAUI pour les développeurs – Visual Studio (VS) 2022 17.3 est désormais généralement disponible sur Windows et avec lui, vient l’outil VS formel pour .NET MAUI.

Alignement avec .NET MAUI Focus sur le livestream MAUI, Maddy Montaquila a rédigé l’annonce—L’outil .NET MAUI n’est plus en préversion. Parallèlement aux mises à jour des outils, une nouvelle version de. NET MAUI SDK, la cinquième version depuis mai General Availability (GA) offre des améliorations de stabilité.

Les développeurs ont désormais un accès complet aux fonctionnalités de productivité VS pour créer des applications natives multiplateformes avec .NET plus rapidement que jamais, et les expédier à Android, iOS, macOS et Windows, à partir d’une seule base de code partagée. L’outillage VS complet pour .NET MAUI a demandé beaucoup d’efforts d’ingénierie et des efforts substantiels ont été faits pour accélérer la boucle interne du développeur.

L’objectif est de permettre aux développeurs d’apporter des modifications incrémentielles continues au code/au balisage sans avoir à attendre. Des fonctionnalités telles que XAML Hot Reload, .NET Hot Reload, Live Visual Tree et XAML Live Preview sont toutes là pour aider les développeurs à être plus productifs. Les outils Visual Studio pour Mac pour .NET MAUI reçoivent également une mise à jour : Visual Studio 2022 pour Mac 17.4 Preview 1 est maintenant disponible, avec GA prévu pour plus tard dans l’année. Bravo à toute la nouvelle productivité pour les développeurs .NET MAUI.

Focus sur la conférence .NET sur MAUI

.NET Conf est l’événement de facto pour les annonces .NET chaque année, chaque mois de novembre s’alignant sur les principales versions .NET. Cependant, l’écosystème .NET suscite beaucoup d’enthousiasme et, à la demande de la communauté, .NET Conf organise désormais plusieurs événements Focus tout au long de l’année, plongeant à chaque fois dans des piles de technologies .NET spécifiques. .NET Conf Focus on MAUI était un événement de diffusion en direct gratuit d’une journée le 9 août 2022, et c’était génial.

.NET Conf Focus on MAUI a réuni les personnes les plus passionnées par .NET MAUI, avec des conférenciers de Microsoft et de la communauté des développeurs du monde entier. L’ordre du jour a abordé à peu près tous les aspects de la pile de développement .NET MAUI – depuis le démarrage, C# 11, la conception, DevOps, l’intégration Blazor/JS, l’architecture, la réutilisation du code et bien plus encore.

Merci à l’équipe de production, toutes les sessions .NET Conf Focus sur MAUI ont été diffusés en direct et désormais disponibles sous forme de vidéos YouTube. Merci d’être à l’écoute, communauté de développeurs – nous avons tous maintenant un trésor de contenu à apprendre.

Applications .NET MAUI sur Android

Vous avez terminé la création de votre application multiplateforme .NET MAUI ? Félicitations. Mais la prochaine étape, bien qu’excitante, est également d’une importance cruciale pour bien faire les choses : publier des applications mobiles sur les App Stores respectifs. Bien que les processus globaux soient similaires, iOS/Android/Windows ont chacun des nuances spécifiques concernant les règles et les exigences. Les développeurs doivent suivre méticuleusement toutes les étapes.

Léomaris Reyes écrit un article détaillé sur publication d’applications .NET MAUI sur AndroidC’est un excellent conseil pour quiconque cible des applications pour l’écosystème de Google.

Une fois qu’une application .NET MAUI est prête et testée, les développeurs doivent produire deux artefacts : l’Android App Package (apk) et l’Android App Bundle (aab). Un fichier Keystore stocke les informations d’identification du développeur en toute sécurité et est utilisé pour signer les packages d’application. Leomaris explique comment générer ce fichier à partir des outils de ligne de commande et les étapes impliquées. Une fois cela fait, les développeurs doivent mettre à jour le fichier .NET MAUI .csroj avec les références de fichier Keystore et effectuer une version de version. Le tour est joué, tous les fichiers générés sont prêts à être téléchargés sur Google Play Store.

La publication d’applications est passionnante et remercie Leomaris pour la rédaction afin que nous, les développeurs, ne manquions aucune étape.

Livre .NET MAUI

Les applications d’entreprise ont souvent des architectures complexes et des modèles de conception peuvent aider à maintenir l’intégrité de la base de code. Écrire un livre est l’une des choses les plus difficiles à faire dans l’industrie du logiciel. Et écrire un livre sur les modèles d’application au-dessus d’une nouvelle plate-forme de développement semble bien trop ambitieux.

Michel Stonis semble avoir fait exactement cela, avec un eBook sur Modèles d’application d’entreprise avec .NET MAUI.

Le livre aide à démarrer le développement pour toute personne novice en .NET MAUI, mais passe à des sujets plus avancés. Pour les applications .NET MAUI du monde réel, les développeurs peuvent utiliser des conseils professionnels et certains kits d’outils supplémentaires sont recommandés pour faciliter les modèles de conception populaires.

Le livre électronique est entièrement gratuit, sera mis à jour régulièrement et disponible dans le cadre de la documentation Microsoft .NET. Un grand bravo à Michael pour l’avoir écrit.

.NET MAUI Belle interface utilisateur

.NET MAUI est la pile technologique multiplateforme de nouvelle génération pour atteindre les plateformes mobiles/de bureau. Les développeurs peuvent cibler iOS/Android/Windows/MacOS à partir d’une seule base de code .NET. Cependant, cela signifie également qu’un large public diversifié avec des attentes UI / UX différentes des applications .NET MAUI et une esthétique de conception sont nécessaires pour créer de belles applications qui engagent / ravissent les utilisateurs.

Il y a beaucoup d’inspiration de la part de la communauté des développeurs, et Jon Galloway a annoncé le .NET MAUI Beau défi d’interface utilisateur pour nous rallier tous à faire mieux.

Snppts est un site Web géré par la communauté qui permet d’agréger de magnifiques extraits d’interface utilisateur créés avec .NET MAUI/Xamarin.Forms, une vitrine pour les composants d’interface utilisateur réutilisables. Javier Suárez a également maintenu le référentiel .NET MAUI Good Looking UI, une liste organisée d’échantillons impressionnants .NET MAUI qui montrent comment créer une superbe interface utilisateur.

Avec beaucoup d’inspiration de conception, il existe désormais un défi ouvert pour les développeurs : créer et partager de superbes conceptions d’applications réalisées avec .NET MAUI. À gagner, vous trouverez d’impressionnants packs d’autocollants .NET MAUI et revendiquez une renommée précieuse pour les développeurs.

C’est tout pour le moment.

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

Bravo, développeurs !






Source link