UWP Community Toolkit : simplification du développement des apps UWP.

UWP Community Toolkit : simplification du développement des apps UWP.

Suite au déploiement de la mise à jour Anniversary et à la mise à jour du SDK pour Windows 10, Microsoft propose un toolkit open source qui à pour but d’aider les développeurs à mettre en place leurs applications. Pour cela, le toolkit propose un ensemble de contrôles, de services et d’helpers. Nous y retrouvons par exemple, des services de connexion à Facebook ou Twitter, au niveau des contrôles nous pouvons citer l’adaptative GridView ou l’hamburger Menu. Pour ce qui est des helpers nous retrouvons un ensemble de fonctions permettant de mettre en place facilement des animations sur vos pages ou contrôles de vos applications.

Le UWP Community Toolkit peut être utilisé par toute application UWP écrite en C # ou VB.NET. L’objectif est de supporter la dernière  version stable du SDK et à ce moment, le toolkit est compatible avec les applications développées avec Windows 10 SDK Build 10586 ou au-dessus. De plus, Visual studio 2015 update 3 est nécessaire.
Le UWP Community Toolkit peut être utilisé pour créer des applications UWP pour tout appareil Windows 10, y compris PC, Mobile, XBOX, IdO et HoloLens. Vous pouvez également utiliser le toolkit avec une application de bureau existant converti en UWP. Le Toolkit est amené à évoluer avec le temps et ainsi s’améliorer et s’étoffer de nouvelles fonctionnalité et de nouveaux contrôles.

Vous pouvez obtenir UWP Community Toolkit sur GitHub ou via la Gallery de package Nuget 

Microsoft propose une application UWP Community Toolkit Sample App. Cette application est un ensemble d’exemple de mise  en place des contrôles disponible. Il est possible de récupérer directement le code XAML et C# afin de l’intégrer dans votre application. Vous pouvez obtenir l’application sur ce site.

uwp-community-toolkit

 

uwp-community-toolkit-app-1

 

Dans un prochain article je vous montrerai la mise en place et l’utilisation de l’UWP Community Toolkit.

apps.41582.13510798887600423.6c355e60-222e-4611-8714-4088e075eb17

apps.51685.13510798887600423.671ceeef-89e5-45fe-8f76-bf9d0f5e439d

apps.59629.13510798887600423.0caac0f6-4b67-407b-a8bf-6f9dd21db94b

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *