Premiers pas avec Apple Vision Pro
Introduction
Ce guide vous permettra de commencer à développer des applications pour visionOS™.
Avant de commencer, il est essentiel de comprendre qu'il existe deux façons de développer des applications pour visionOS. La première méthode consiste à produire des applications "à faible immersion". Ces applications peuvent être développées comme n'importe quelle application iPad/iOS et déployées sur visionOS. Ces applications fonctionnent en mode fenêtré et ressemblent à une application iPad normale flottant dans votre environnement VR.
Remarque : les applications spécifiques à visionOS peuvent également être placées dans le mode d'immersion faible et fonctionneront essentiellement de la même manière qu'une application iPad/iOS.
Nous appellerons la deuxième méthode la production d'applications en haute immersion. Ces applications sont développées à l'aide du SDK visionOS et sont exécutées en mode "plein écran", ce qui signifie que QtQuick3D prend le contrôle total du rendu, à quelques exceptions près (comme la vidéo des mains).
Remarque : visionOS prend en charge les applications qui passent d'un état à l'autre, ce qui n'est pas le cas de QtQuick3D.Xr.
Remarque : le développement pour visionOS nécessite du matériel Apple avec Apple Silicon.
Remarque : il n'existe pas de version binaire de Qt pour visionOS. Vous devrez construire Qt à partir des sources. Voir Construire Qt pour visionOS pour plus d'informations.
Déploiement d'une application à faible immersion
Pour déployer une application iPad/iOS sur visionOS, construisez et déployez l'application comme vous le feriez normalement pour iOS/iPad.
Construire Qt pour visionOS
Pour construire Qt pour visionOS, vous aurez besoin du code source de Qt avec Qt Quick3D ; voir Construire les sources de Qt pour plus d'informations sur l'obtention du code source.
Configuration et construction pour le simulateur
Une commande configure minimale pour construire Qt pour le simulateur visionOS ressemblerait à ceci :
[QT_SOURCE_DIR]/configure -qt-host-path [PATH_TO_QT_HOST_BUILD] -platform macx-visionos-clang -sdk xrsimulator -submodules qtquick3d
Après la configuration, vous pouvez construire en utilisant votre outil de construction, par exemple CMake.
Configuration et construction pour l'appareil
Une commande de configuration minimale pour construire Qt pour le dispositif visionOS ressemblerait à ceci :
[QT_SOURCE_DIR]/configure -qt-host-path [PATH_TO_QT_HOST_BUILD] -platform macx-visionos-clang -sdk xros -submodules qtquick3d
Après la configuration, vous pouvez construire à l'aide de votre outil de construction.
Déployer une application visionOS
Pour déployer une application visionOS, vous aurez besoin de Xcode avec les composants SDK visionOS installés et, éventuellement, le simulateur visionOS. Voir les versions prises en charge pour plus d'informations.
Remarque : contrairement aux applications iOS/iPad, les applications visionOS ne sont pas déployées à l'aide de Qt Creator, mais plutôt à l'aide de Xcode.
Pour construire un des exemples de Qt pour visionOS, vous pouvez utiliser la commande suivante :
[QT_VISIONOS_BUILD]/bin/qt-cmake -B [EXAMPLE_BUILD_DIR] -S [EXAMPLE_SOURCE_DIR]
L'exécution de cette commande produit un projet Xcode que vous pouvez ouvrir dans Xcode et déployer sur l'appareil.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.