Windows características de la plataforma

El desarrollo Xamarin.Forms de aplicaciones para Windows plataformas requiere Visual Studio. La página plataformas admitidas contiene más información sobre los requisitos previos.

<span class= Aplicaciones de Xamarin.Forms <span class= que se ejecutan Windows" data-linktype="relative-path"/>

Características específicas de las plataformas

Las características específicas de la plataforma permiten consumir funcionalidades que solo están disponibles en una plataforma específica, sin implementar representadores o efectos personalizados.

Se proporciona la siguiente funcionalidad específica de la plataforma para vistas, páginas y diseños en la Plataforma Xamarin.Forms Windows universal (UWP):

Se proporciona la siguiente funcionalidad específica de la plataforma para Xamarin.Forms las vistas en UWP:

Se proporciona la siguiente funcionalidad específica de la plataforma para Xamarin.Forms las páginas de UWP:

Se proporciona la siguiente funcionalidad específica de la plataforma para la Xamarin.FormsApplication clase en UWP:

Compatibilidad con plataformas

Las plantillas disponibles en Visual Studio contienen un proyecto Windows plataforma universal Xamarin.Forms (UWP).

Nota:

Xamarin.Forms1.x y 2.x Xamarin.FormsWindows Phone 8.1y Windows 8.1 desarrollo de aplicaciones. Sin embargo, estos tipos de proyecto han quedado en desuso.

Introducción

Vaya a Archivo nuevo > Project en Visual Studio elija una de las plantillas aplicación en blanco multiplataforma > empezar.

Las soluciones anteriores, o las creadas en macOS, no tendrán todos los proyectos de Windows enumerados anteriormente (pero deben agregarse Xamarin.Forms manualmente). Si la Windows que desea establecer como destino aún no está en la solución, visite las instrucciones de instalación para agregar los tipos Windows proyecto deseados.

Ejemplos

Todos los ejemplos del libro de Charles Petzold incluyen proyectos de plataforma universal Windows (para Windows 10).

La aplicación de demostración "Scott Hanselman" está disponible por separado y también incluye proyectos de Apple Watch y Android Wear (con Xamarin.iOS y Xamarin.Android, respectivamente, no se ejecuta en esas plataformas).