Tutorial de .NET MAUI: Compilación de la primera aplicación multiplataforma en C#
Descargar e instalar
-
Descargar e instalar el SDK de .NET:
Descargar el SDK x64 de .NET 8 (Intel)
Descargar el SDK Arm64 de .NET 8 (Apple Silicon)Si está en un equipo Mac con un chip M1 o M2 de Apple, debe instalar la versión Arm64 del SDK.
-
Descargar e instalar VS Code:
-
Abra VS Code y seleccione el botón Extensiones en la barra de actividades de VS Code, a la izquierda. Escriba MAUI en la barra de búsqueda, seleccione .NET MAUI, y después seleccione el botón Instalar en la página de extensión de .NET MAUI.
Esta extensión incluye el Kit de desarrollo de C# y las extensiones de C#, que son necesarias para que se ejecute la extensión .NET MAUI.
-
Abra un nuevo terminal e instale la carga de trabajo .NET MAUI mediante la ejecución del siguiente comando:
Terminalsudo dotnet workload install maui
Si la instalación se realizó correctamente, debería ver una salida similar a la siguiente:
TerminalSuccesfully installed workload maui
Comprobar que todo está instalado correctamente
Una vez que haya configurado el entorno, abra un nuevo terminal de VS Code. En la barra de herramientas, seleccione Terminal y, a continuación, Nuevo terminal.
En el terminal, ejecute el siguiente comando para comprobar la instalación.
dotnet
Si la instalación se realizó correctamente, debería ver una salida similar a la siguiente:
Usage: dotnet [options]
Usage: dotnet [path-to-application]
Options:
-h|--help Display help.
--info Display .NET information.
--list-sdks Display the installed SDKs.
--list-runtimes Display the installed runtimes.
path-to-application:
The path to an application .dll file to execute.
¿Tiene un error?
Si recibe un error 'dotnet' no se reconoce como un comando interno o externo, asegúrese de que ha abierto un nuevo terminal de VS Code. Si reiniciar VS Code o reiniciar su máquina no resuelve el problema, use el botón He encontrado un problema al final de la página para obtener ayuda para solucionar el problema.
Instalar Xcode
Para compilar las aplicaciones .NET MAUI, también necesitarás:
-
Un id. de Apple
Si aún no tiene un id. de Apple, puede crear uno nuevo en https://appleid.apple.com. Se requiere un id. de Apple para instalar e iniciar sesión en Xcode.
Tras instalar Xcode, debe abrir Xcode y aceptar los contratos de licencia e instalar los componentes opcionales, si se le solicita.
-
Cuando se le pregunte para qué plataformas le gustaría desarrollar, seleccione las plataformas macOS e iOS y después Descargar e instalar.
-
Abra un nuevo terminal e instale las herramientas de desarrollo de la línea de comandos de Xcode mediante la ejecución del siguiente comando:
Terminalxcode-select --install
Cuando se le pida que instale las herramientas de desarrollo de la línea de comandos de Xcode, seleccione Instalar. Por último, acepte el contrato de licencia.
Si todo parece correcto, seleccione el botón Continuar de abajo para ir al siguiente paso.