AccueilActualités informatiqueDéveloppement multiplateforme : la plate-forme Uno 3.10 prend en charge .NET 6...

Développement multiplateforme : la plate-forme Uno 3.10 prend en charge .NET 6 RC1

La plate-forme Uno 3.10 a été publiée avec la prise en charge de la première version candidate de .NET 6. Au total, le cadre open source aborde 150 questions et fonctionnalités dans la nouvelle version. L’une des innovations est le contrôle WinUI InfoBadge, qui peut, par exemple, afficher un point ou un chiffre pour attirer l’attention sur les nouvelles notifications.

Sommaire

La version 3.10 prend en charge la toute nouvelle première version candidate de .NET 6 : les binaires .NET 6 de la plate-forme Uno sont maintenant construits avec la première version candidate, qui devrait inclure quelques changements pour mieux implémenter les applications Android et iOS dans Visual Studio. La nouvelle version peut être obtenue comme suit :

dotnet tool install -g Uno.Check --version 0.2.0-dev.327

La plate-forme Uno 3.10 prend également en charge la quatrième version préliminaire de Visual Studio 2022, qui a été publiée en même temps que la version RC1 de .NET 6. Cela devrait réduire de manière significative le temps de chargement des projets Uno ; le blog Uno indique que l’accélération est de  » plus de 20 % « .

L’ensemble de styles fluides « Sun Valley » introduit dans WinUI 2.6 est maintenant inclus dans la plate-forme Uno et activé par défaut. Si cela n’est pas souhaité, les styles fluents précédents peuvent être définis dans le fichier app.xaml :

<XamlControlsResources ControlsResourcesVersion="Version1" xmlns="using:Microsoft.UI.Xaml.Controls" />

Le contrôle WinUI InfoBadge est également nouveau et permet d’afficher les nouvelles notifications, les nouveaux articles ou autres. Selon Microsoft, cependant, il ne convient pas pour les informations critiques. Les développeurs devraient plutôt utiliser l’élément ContentDialog. L’InfoBadge peut être utilisé pour les plateformes cibles web, desktop et mobile.

Uno Platform 3.10 bringt das neue WinUI-Steuerelement InfoBadge.

La plate-forme Uno 3.10 apporte le nouveau contrôle WinUI InfoBadge.

(Image : Plate-forme Uno)

Le framework multiplateforme Uno Platform est sous licence Apache 2.0. Il est destiné à permettre la création d’applications à source unique en C# et XAML qui s’exécutent en mode natif sur Windows, Android, macOS, iOS et Linux, ainsi que sur le web à l’aide de WebAssembly. Des exemples de code peuvent être trouvés sur la page d’accueil officielle, y compris le calculateur Windows 10 porté sur les autres plateformes.

Vous trouverez de plus amples informations sur la sortie de la plate-forme Uno 3.10 dans un article de blog.


(peut)

Plus d'articles