Partager via


Fonctionnalités de la plateforme Windows

Le développement d’applications Xamarin.Forms pour les plateformes Windows nécessite Visual Studio. La page plateformes prises en charge contient plus d’informations sur les conditions préalables.

Xamarin.Forms Applications s’exécutant sur Windows

Spécificités des plateformes

Les spécificités de la plateforme vous permettent de consommer des fonctionnalités uniquement disponibles sur une plateforme spécifique, sans implémenter de renderers ou d’effets personnalisés.

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour Xamarin.Forms les vues, les pages et les mises en page sur le plateforme Windows universelle (UWP) :

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour Xamarin.Forms les vues sur UWP :

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour Xamarin.Forms les pages sur UWP :

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour la Xamarin.FormsApplication classe sur UWP :

Plateforme prise en charge

Les Xamarin.Forms modèles disponibles dans Visual Studio contiennent un projet plateforme Windows universelle (UWP).

Remarque

Xamarin.Forms 1.x et 2.x prennent en charge Windows Phone 8 Silverlight, Windows Phone 8.1 et Windows 8.1 développement d’applications. Toutefois, ces types de projet ont été déconseillés.

Mise en route

Accédez à Fichier nouveau projet dans Visual Studio et choisissez l’un des modèles d’application vide multiplateforme > (Xamarin.Forms) pour commencer. > >

Les solutions plus anciennes Xamarin.Forms , ou celles créées sur macOS, n’ont pas tous les projets Windows répertoriés ci-dessus (mais ils doivent être ajoutés manuellement). Si la plateforme Windows que vous souhaitez cibler n’est pas déjà dans votre solution, consultez les instructions d’installation pour ajouter le type/s de projet Windows souhaité.

Exemples

Tous les exemples du livre de Charles Petzold Creating Mobile Apps avec Xamarin.Forms incluent des projets plateforme Windows universelle (pour Windows 10).

L’application de démonstration « Scott Hanselman » est disponible séparément, et inclut également des projets Apple Watch et Android Wear (à l’aide de Xamarin.iOS et Xamarin.Android respectivement, Xamarin.Forms ne s’exécute pas sur ces plateformes).