Configuración Completa de .NET MAUI en MacOS - VS Code | Alternativa a Visual Studio for Mac
Автор: Hardcodea & Crea
Загружено: 2025-08-02
Просмотров: 1174
En este tutorial aprenderás a configurar correctamente tu entorno de desarrollo para .NET MAUI en macOS tras el fin del soporte de Visual Studio for Mac. Te mostraré cómo utilizar Visual Studio Code como alternativa.
Explicación sobre el fin de soporte de Visual Studio for Mac y sus alternativas
Instalación paso a paso de .NET SDK y .NET MAUI Workloads desde terminal
Configuración de OpenJDK y Android SDK para desarrollo Android
Instalación y configuración de Xcode para desarrollo iOS y macOS
Configuración de Visual Studio Code con extensiones esenciales para .NET MAUI
Creación y ejecución de aplicaciones en emuladores iOS, Android y macOS
Verificar versión de .NET
dotnet --version
Listar SDKs instalados
dotnet --list-sdks
Listar workloads de .NET
dotnet workload list
Buscar workloads disponibles
dotnet workload search
Verificar versión de Java
java --version
Listar versiones de Java instaladas en macOS
/usr/libexec/java_home -V
Configurar JAVA_HOME en zsh
echo export JAVA_HOME=$(/usr/libexec/java_home -v 17.0.13) ~/.zshrc
Ver contenido del archivo .zshrc
cat .zshrc
Configuración manual de JAVA_HOME
export JAVA_HOME=/Library/Java/JavaVirtualMachines/microsoft-17.jdk/Contents/Home
Crear y navegar a un proyecto MAUI
mkdir admauiapp
cd admauiapp
dotnet new maui
Instalar dependencias de Android
dotnet build -t:InstallAndroidDependencies -f:net9.0-android -p:AndroidSdkDirectory="$HOME/Library/Android/sdk" -p:AcceptAndroidSDKLicenses=True
Configurar variables de entorno para Android SDK
cd $HOME
nano .zshrc
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/12.0/bin:$ANDROID_HOME/platform-tools
Verificar instalación de herramientas Android
sdkmanager --version
avdmanager -v
adb --version
Aceptar licencias de Android SDK
yes | sdkmanager --licenses
Instalar emulador Android
sdkmanager --install emulator
Instalar imagen de sistema Android
sdkmanager --install "system-images;android-35;google_apis;x86_64"
Crear dispositivo virtual Android
avdmanager create avd -n MD-PIXEL7-API35 -k "system-images;android-35;google_apis;arm64-v8a" -d "pixel_7"
Listar y ejecutar emuladores
cd $ANDROID_HOME/emulator
./emulator -list-avds
./emulator -avd MD-PIXEL7-API35
¿Te ha resultado útil este tutorial? Dale like y suscríbete para más contenido sobre desarrollo multiplataforma con .NET MAUI.
00:00 — Welcome and episode overview
01:37 — Checking existing .NET installation
02:12 — Listing installed SDKs and workloads
03:10 — Downloading Visual Studio for Mac
04:55 — Tour of Visual Studio for Mac interface
06:16 — Discontinuation notice and alternatives to Visual Studio for Mac
06:58 — Downloading and installing VS Code
07:54 — Installing .NET MAUI extension for VS Code
09:00 — Downloading and Installing .NET SDK package
10:18 — Installing .NET MAUI workload
11:10 — Installing OpenJDK 17
12:04 — Configuring JAVA_HOME environment variable
13:13 — Installing Android SDK via .NET MAUI project
15:10 — Configuring environment variables for Android tools
16:04 — Installing emulator Android SDK package
16:29 — Installing Android system image
17:03 — Creating virtual device with AVD Manager
17:30 — Starting the Android emulator
18:10 — Managing devices with Android Studio
20:09 — Creating a new .NET MAUI project in VS Code
21:06 — Overview of .NET MAUI project structure
22:50 — Running the .NET MAUI application on Android
23:40 — Debugging tools overview for .NET MAUI
25:04 — Downloading and installing Xcode for iOS and macOS
26:49 — Running the .NET MAUI application on iOS and macOS
#DotNetMAUI #desarrollomultiplataforma #dotnetdevelopment #crossplatformdevelopment #programaciónmóvil #TutorialNETMAUI #NETMAUI
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: