Compilación de la primera aplicación de Xamarin.Forms
Vea este vídeo y siga el tutorial para crear una primera aplicación móvil con .
Instrucciones paso a paso para Windows
Siga estos pasos, junto con el vídeo anterior:
Elija Archivo nuevo > Project... o presione > proyecto...:
Busque "Xamarin" o elija Dispositivos móviles en el menú Tipo de proyecto. Seleccione el tipo de proyecto Aplicación móvil () :
Elija un nombre de proyecto: en el ejemplo se usa "AwesomeApp":
Haga clic en el tipo de proyecto En blanco y asegúrese de que Android e iOS estén seleccionados:
Espere hasta que se restauren los paquetes de NuGet (aparecerá un mensaje de "Restauración completada" en la barra de estado).
Las nuevas instalaciones de Visual Studio 2019 no tendrán un emulador de Android configurado. Haga clic en la flecha desplegable del botón Depurar y elija Crear Android Emulator para iniciar la pantalla de creación del emulador:

En la pantalla de creación del emulador, use la configuración predeterminada y haga clic en el botón Crear:
Al crear un emulador, se le devolverá a la ventana Administrador de dispositivos. Haga clic en el botón Iniciar para iniciar el nuevo emulador:

Ahora en Visual Studio 2019 se debería mostrar el nombre del nuevo emulador en el botón Depurar:

Haga clic en el botón Depurar para compilar e implementar la aplicación en el emulador de Android:

Personalización de la aplicación
La aplicación se puede personalizar para agregar funcionalidad interactiva. Realice los pasos siguientes para agregar la interacción del usuario a la aplicación:
Edite MainPage.xamly agregue este XAML antes del final de :
<Button Text="Click Me" Clicked="Button_Clicked" />Edite MainPage.xaml, agregando este código al final de la clase:
int count = 0; void Button_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }Depurar la aplicación en Android:

Nota:
En la aplicación de ejemplo se incluye la funcionalidad interactiva adicional que no se trata en el vídeo.
Compilación de una aplicación iOS en Visual Studio 2019
Es posible crear y depurar la aplicación iOS desde Visual Studio con un equipo Mac en red. Consulte las instrucciones de configuración para obtener más información.
En este vídeo se describe el proceso de compilación y prueba de una aplicación iOS con Visual Studio 2019 en Windows:
Instrucciones paso a paso para Windows
Siga estos pasos, junto con el vídeo anterior:
Elija Archivo nuevo > Project... o presione el botón Crear nuevo > y, a continuación, seleccione Aplicación móvil multiplataforma de Visual C# ( >Xamarin.Forms ):
Asegúrese de que Android y iOS están seleccionados, con uso compartido del código .NET Standard:
Espere hasta que se restauren los paquetes de NuGet (aparecerá un mensaje de "Restauración completada" en la barra de estado).
Inicie Android Emulator presionando el botón depurar (o el elemento de menú Iniciar depuración de depuración).
Edite MainPage.xamly agregue este XAML antes del final de :
<Button Text="Click Me" Clicked="Button_Clicked" />Edite MainPage.xaml, agregando este código al final de la clase:
int count = 0; void Button_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }Depurar la aplicación en Android:

Sugerencia
Es posible crear y depurar la aplicación de iOS desde Visual Studio con un equipo Mac en red. Consulte las instrucciones de configuración para obtener más información.
Instrucciones paso a paso para Mac
Siga estos pasos, junto con el vídeo anterior:
Elija Archivo Nueva solución... o presione el botón Nuevo Project... y, a continuación, seleccione Aplicación multiplataforma Aplicación de formularios en blanco:
Asegúrese de que Android y iOS están seleccionados, con uso compartido del código .NET Standard:
Restaurar paquetes de NuGet, haciendo clic en el botón derecho en la solución:

Inicie Android Emulator presionando el botón de depuración (o ejecutar Iniciar depuración).
Edite MainPage.xamly agregue este XAML antes del final de :
<Button Text="Click Me" Clicked="Handle_Clicked" />Edite MainPage.xaml, agregando este código al final de la clase:
int count = 0; void Handle_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }Depurar la aplicación en Android:

Haga clic con el botón derecho para establecer iOS en el Proyecto de inicio:
Depurar la aplicación en iOS:

Puede descargar el código completo desde la galería de ejemplos o puede verlo en GitHub.
Pasos siguientes
- Inicio rápido de una sola página: compilación de una aplicación más funcional.
- Xamarin.Forms Samples : descargue y ejecute ejemplos de código y aplicaciones de ejemplo.
- Creación Mobile Apps ebook: capítulos exhaustivos que enseñan el desarrollo, disponibles como PDF e incluye cientos de ejemplos adicionales.
Descarga del ejemplo




Xamarin.Forms 


