Fermer

septembre 25, 2023

Les Sables de MAUI : Numéro 118

Les Sables de MAUI : Numéro 118


Bienvenue dans les Sables de MAUI, des numéros de type newsletter dédiés à la collecte des 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.

La plupart des développeurs .NET sont enthousiasmés par l’interface utilisateur des applications multiplateformes .NET (.NET FIXE) : l’évolution de l’expérience moderne des développeurs multiplateformes .NET. À l’avenir, les développeurs disposeront de la pile technologique .NET MAUI et d’outils stables pour créer des applications multiplateformes natives pour mobile/ordinateur de bureau à partir d’une seule base de code partagée.

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 connaissances 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 25 septembre 2023:

.NET MAUI pour .NET 8

La prochaine étape dans l’évolution de .NET arrive bientôt : .NET 8 est en préparation et devrait arriver aux heures de grande écoute en novembre 2023. Les derniers bits de .NET 8 sont sortis : .NET 8 a atteint le statut de Release Candidate 1. Avec la dernière version de .NET 8, de nouveaux éléments intéressants pour .NET MAUI et David Ortinau a rédigé l’annonce de la sortie—.NET MAUI pour .NET 8 Release Candidate 1 est maintenant disponible.

La dernière version de .NET MAUI pour .NET 8 comporte désormais une licence de mise en service : les développeurs doivent avoir la confiance nécessaire pour utiliser les bits de version pour les applications de production. Le thème dominant du travail de .NET MAUI dans .NET 8 est la qualité du code : une stabilité accrue est visible partout, depuis les implémentations de framework jusqu’aux implémentations de plate-forme, le tout avec de meilleurs outils. Il existe de nombreuses améliorations avec des résolutions de fuites de mémoire, des fonctionnalités de contrôle de l’interface utilisateur, des correctifs spécifiques à la plate-forme et des optimisations de performances, qui contribuent toutes à des performances et une réactivité plus fluides des applications.

Cette version présente également les premières étapes vers la prise en charge de Xcode 15 Beta : les versions à venir verront l’introduction de nouvelles API dans les SDK Apple pour iOS 17. Cela va de plus en plus loin pour .NET MAUI jusqu’à l’étape .NET 8 – bravo au .NET cross- développement de plateforme.

Interface utilisateur Telerik

Avec .NET MAUI, les développeurs peuvent cibler les facteurs de forme mobiles et de bureau à partir d’une seule base de code partagée. Cependant, la réalité du développement sérieux d’applications .NET MAUI implique de s’adapter à différentes expériences de plate-forme et de créer une interface utilisateur complexe mais performante qui s’affiche de manière cohérente sur tous les appareils. Ce serait bien si les développeurs pouvaient obtenir des fonctionnalités d’application .NET MAUI plus productives, sans avoir à redécouvrir la roue de la complexité de l’interface utilisateur.

Gérald Versluis est prêt pour Noël dans un pull fantaisie et a réalisé une vidéo—productivité des développeurs avec Telerik UI pour .NET MAUI.

Gerald commence par défendre les points forts des composants d’interface utilisateur conçus par des professionnels : rendu cohérent, performances affinées et fiabilité avec documentation/assistance. Il existe différentes manières pour les développeurs .NET MAUI d’intégrer les qualités de l’interface utilisateur Telerik dans leurs applications : la route source NuGet semble être la plus simple. La suite Telerik est livrée avec des modèles VS et une boîte à outils de contrôle : tout est accessible pour la productivité des développeurs.

Gerald se familiarise avec une variété de composants d’interface utilisateur impressionnants : TabView, Calendrier, Accordéon, Éditeur d’images et Visionneuse PDF. Avec des démos faciles à exécuter sur toutes les plates-formes, Gerald montre où Telerik UI pour .NET MAUI brille : une interface utilisateur performante et cohérente pour la productivité des développeurs et des expériences utilisateur améliorées.

Jouer avec .NET MAUI

.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. Il y a de nombreuses raisons d’être enthousiasmé par .NET MAUI : maturité du framework, outils stables et développeurs Web accueillants. Certaines des personnes qui se soucient beaucoup de .NET MAUI se sont réunies pour un long flux Twitch piloté par la communauté appelé Paddle Boarding in MAUI, et Shaun Laurent passé pour une session super intéressante—jouer avec .NET MAUI.

L’objectif du livestream Paddle Boarding in MAUI était simple : partager des connaissances, montrer du code/des outils, s’engager et apprendre ensemble, tout en collectant des dons de bienfaisance pour soutenir la récupération des incendies de forêt à Maui. De simples mortels créent des applications avec .NET MAUI, tandis que des développeurs talentueux tentent de créer des jeux avec .NET MAUI – les dieux développeurs parmi nous vont un niveau plus haut. Shaun Lawrence construit avec désinvolture un moteur de jeu complet appelé Orbit avec .NET MAUI et a partagé les progrès récents avec tous les détails techniques.

Grâce au contrôle granulaire de l’interface utilisateur avec Microsoft.Maui.Graphics, Shaun a présenté ce que les développeurs doivent comprendre lorsqu’ils tentent de créer des jeux du monde réel : boucles de jeu, threads d’interface utilisateur, graphiques Lottie, intégration avec une variété de contrôleurs de jeu, gestion du plateau de jeu avec coordonnées et bien plus encore. plus. Meilleurs vœux à Shaun pour les travaux à venir sur le moteur de jeu et bravo pour les inspirations.

Graphiques avec .NET MAUI

Les données sont partout. Les données sont abondantes. Il est facile de se laisser submerger par la quantité de données dans la vie numérique moderne : la seule grâce qui sauve est la visualisation. La visualisation des données est le seul moyen de donner un sens aux données et de voir les tendances : c’est ainsi que les utilisateurs d’applications modernes s’attendent à consommer les données.

Invariablement, de nombreux développeurs créant des applications .NET MAUI devront gérer de nombreuses données et la visualisation des données est le moyen de présenter les informations, tout en gardant les utilisateurs engagés. Les composants de l’interface utilisateur Telerik Chart peuvent aider et Rossitza Fakalieva a écrit un article—visualiser les données de 15 manières avec les graphiques .NET MAUI modernes.

Telerik UI pour .NET MAUI est une riche bibliothèque de composants d’interface utilisateur pour des composants d’interface utilisateur performants et raffinés qui fonctionnent de manière transparente sur les appareils mobiles et les ordinateurs de bureau. La visualisation des données en est une grande partie. Les développeurs connaissent l’interface utilisateur de Telerik pour ses superbes tableaux/graphiques et la suite .NET MAUI ne déçoit pas.

Rossi commence par expliquer comment les développeurs peuvent démarrer avec Telerik Charts : il existe une grande variété de graphiques offrant une expérience utilisateur riche pour les applications .NET MAUI. Compte tenu du type et du volume de données, les développeurs peuvent choisir la bonne correspondance pour Chart UX : les graphiques cartésiens peuvent être à barres/lignes/splines/zones/dispersées/empilés tandis que les graphiques financiers peuvent être à secteurs/beignets/OHLC/chandelier, et plus encore. Chaque graphique Telerik dispose d’API riches en fonctionnalités pour les annotations, les légendes, le TrackBall, le panoramique/zoom et des personnalisations infinies.

Avec une documentation complète, des échantillons réels et un support solide, les graphiques modernes de Telerik UI pour .NET MAUI sont là pour aider les développeurs .NET MAUI à être plus productifs : les développeurs peuvent créer de superbes expériences de visualisation de données.

Grille avec .NET MAUI

Bien que .NET MAUI fournisse un cadre de base solide et des outils stables, le développement d’applications réelles exige souvent beaucoup des développeurs : une certaine autonomie de l’interface utilisateur est la bienvenue. La plupart des applications modernes doivent afficher une liste d’éléments : les données tabulaires nécessitent une visualisation appropriée de l’interface utilisateur et les utilisateurs ont besoin de nombreuses fonctionnalités pour travailler avec les données.

Une grille de données est souvent le composant d’interface utilisateur de choix, mais une grille peut faire ou défaire une application. Le Telerik .NET MAUI DataGrid peut essayer d’aider et un développeur vieillissant a écrit un article—Élevez les applications .NET MAUI avec une grille puissante.

Progress Telerik UI pour .NET MAUI est une bibliothèque complète de composants d’interface utilisateur, visant à rendre les développeurs .NET MAUI plus productifs : un ensemble de composants d’interface utilisateur performants et raffinés pour les applications mobiles et de bureau multiplateformes. Le composant d’interface utilisateur le plus populaire de Telerik UI pour .NET MAUI est sans doute l’omniprésent DataGrid, une grille de données riche et soigneusement conçue, prête à éclairer les applications avec toutes les fonctionnalités.

Avec Telerik UI pour .NET MAUI, les développeurs disposent pour la première fois d’une interface utilisateur Telerik DataGrid qui fonctionne de manière transparente sur les formats mobiles et de bureau : le même composant d’interface utilisateur s’adresse à différentes expériences utilisateur basées sur les plates-formes cibles, tactile d’abord sur iOS/Android et souris-clavier d’abord sous Windows/macOS.

Telerik DataGrid est riche en fonctionnalités et tient compte de la flexibilité des développeurs : il existe de nombreuses API pour gérer les colonnes, les lignes, le regroupement, le filtrage, le tri, les agrégats, l’édition, la virtualisation, le style et bien plus encore. Les développeurs n’ont pas besoin de passer des années à concevoir toutes les fonctionnalités attendues d’une grille moderne : l’interface utilisateur Telerik pour .NET MAUI DataGrid a tout intégré.

C’est tout pour le moment.

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

Bravo les développeurs !






Source link

septembre 25, 2023