Instalar las herramientas
Consigue las herramientas necesarias para compilar aplicaciones para Microsoft HoloLens y los cascos envolventes de Windows Mixed Reality (VR). No hay ningún SDK independiente para el desarrollo con Windows Mixed Reality. Tendrás que usar Visual Studio con el SDK de Windows 10 o Windows 11.
¿No tienes un dispositivo de realidad mixta? Puede instalar el emulador de HoloLens para probar algunas funciones de las aplicaciones de realidad mixta sin necesidad de un dispositivo HoloLens. También puede usar el simulador de Windows Mixed Reality para probar las aplicaciones de realidad mixta con unos cascos envolventes.
Se recomienda instalar los motores de juego de Unity o Unreal, ya que es la manera más sencilla de empezar a crear aplicaciones de realidad mixta. Sin embargo, también puedes compilar en DirectX si quieres utilizar un motor personalizado.
Si usa Unity, puede utilizar la simulación de entrada de Mixed Reality Toolkit for Unity para probar distintos tipos de interacciones de entrada, como el seguimiento de la mano y el seguimiento de los ojos. En el caso de los proyectos de Unreal, use el complemento UX Tools para probar tanto las interacciones de entrada comunes como las características de la experiencia del usuario.
Sugerencia
Marca esta página como favorita y compruébala con regularidad para estar al día de la versión más reciente de cada herramienta recomendada para el desarrollo de realidad mixta.
Lista de comprobación de la instalación
Herramienta | Notas |
---|---|
Windows 10 (vínculo de instalación manual) o Windows 11 (vínculo de instalación manual) Instale la última versión de Windows 10 u 11. |
Instalación de Windows 10 Puedes instalar las versiones más recientes de Windows 10 u 11 mediante Windows Update en Configuración o mediante la creación de soportes de instalación a través de los vínculos de la columna de la izquierda. Consulta las notas de la versión actual para más información acerca de las características de realidad mixta más recientes disponibles en cada versión de Windows 10 u 11. Habilite el modo de desarrollador en su PC en Configuración > Update & Security > Para desarrolladores. Nota para equipos empresariales y de administración corporativa Si administra el equipo un departamento de TI de la organización, es posible que deba ponerse en contacto con ellos para la actualización. Versiones "N" de Windows Los cascos envolventes de Windows Mixed Reality no son compatibles con las versiones "N" de Windows. |
Visual Studio 2022 (vínculo de instalación) Entorno de desarrollo integrado (IDE) completo para Windows, etc. Vas a utilizar Visual Studio para escribir código, depurar, realizar pruebas e implementar. |
Instalación de Visual Studio 2022 Asegúrese de instalar las siguientes cargas de trabajo: ● Desarrollo de escritorio de .NET ● Desarrollo de escritorio con C++ ● Desarrollo para la Plataforma universal de Windows (UWP) • Desarrollo de juegos con Unity (si planea usar Unity) Nota: Algunas de estas cargas de trabajo pueden estar preinstaladas si primero ha instalado Unity. Asegúrese de que tiene todas estas cargas de trabajo para una implementación correcta. Dentro de la carga de trabajo de UWP, asegúrese de que los siguientes componentes estén incluidos para la instalación: *● SDK de Windows 10 versión 10.0.19041.0 o 10.0.18362.0 o SDK de Windows 11 • Conectividad para dispositivos USB (necesario para implementar o depurar en HoloLens a través de USB) • Herramientas de la Plataforma universal de Windows para C++ (v142) (se requiere cuando se usa Unity) Tenga en cuenta HoloLens (1.ª generación) y los cascos de Windows Mixed Reality de escritorio Si solo va a desarrollar aplicaciones para cascos de Windows Mixed Reality de escritorio o HoloLens (1.ª generación), puede usar Visual Studio 2017 y el SDK de Windows que se instala. |
Emulador de HoloLens 2 (Windows Holographic, versión 24H1 de octubre de 2024 Update) (vínculo de instalación: 10.0.22621.1390) Emulador de HoloLens (1.ª generación) (vínculo de instalación: 10.0.17763.134) El emulador opcional le permite ejecutar aplicaciones en una imagen de máquina virtual de HoloLens sin necesidad de un dispositivo HoloLens físico. |
Consulte Uso del emulador de HoloLens para más información sobre cómo empezar a trabajar con el emulador opcional. El sistema debe admitir Hyper-V para que la instalación del emulador se realice correctamente. Consulta la sección Requisitos del sistema que aparece a continuación para obtener los detalles. Nota sobre el emulador de HoloLens (1.ª generación) Se requiere Visual Studio 2017 para completar correctamente la instalación. Si va a instalar el emulador de HoloLens (1.ª generación) con Visual Studio 2022, debe anular la selección de las plantillas de VS e instalarlas desde Visual Studio Marketplace. |
Instalación del motor de su elección
Ahora que tiene Windows 10 u 11, Visual Studio y el SDK de Windows 10 u 11 listo para usar, instale y configure el motor de su elección.
Solución de problemas
La configuración del modo de desarrollador está atenuada
Si tiene problemas para habilitar el modo de desarrollador en el dispositivo, es posible que no sea el propietario del dispositivo. En el modo multiusuario, la persona que usa el dispositivo primero es el propietario del dispositivo: los usuarios posteriores no tendrán los permisos necesarios para habilitar el modo de desarrollador ni realizar otros cambios de configuración. Sin embargo, hay una excepción en la que el primer usuario puede no ser el propietario del dispositivo en un entorno de AutoPilot, como se detalla en la documentación de seguridad de HoloLens.
Entre las posibles soluciones se incluyen:
- Hacer que el propietario del dispositivo active el modo de desarrollador antes de pasar el dispositivo a otros usuarios o desarrolladores
- Sugerir que su administrador de TI/MDM habilite la directiva de CSP ApplicationManagement/AllowDeveloperUnlock para el dispositivo específico o para un grupo de dispositivos de desarrollador.
- Esta directiva se puede establecer mediante paquetes de aprovisionamiento o mediante MDM para dispositivos de HoloLens
- Uso del complemento Advanced Recovery Companion (ARC)
Nota:
Puede aprender más información sobre la administración del dispositivo en Introducción a la administración de dispositivos de HoloLens.
No puedo implementar mediante USB
Si no puede implementar una aplicación directamente mediante USB, asegúrese de que cumple todos los requisitos de instalación indicados anteriormente y siga nuestro tutorial detallado.