Mit dem Android XR SDK entwickeln
Mit Android XR können Sie neu definieren, wie Nutzer mit Ihrer App interagieren – von konzentrierter Produktivität bis hin zu immersiver Unterhaltung. Android XR-Apps werden Teil der Umgebung der Nutzer und bieten umfassende Möglichkeiten zum Ansehen, Lernen und Erledigen von Aufgaben.
Mit den Tools beginnen, mit denen Sie vertraut sind
Das Android XR Software Development Kit unterstützt die Entwicklung von Apps, die Sie bereits haben. Wählen Sie aus, ob Sie mit Android Jetpack XR, Unity, OpenXR oder WebXR entwickeln möchten.
Android-App erstellen oder orten
Sie können eine neue App von Grund auf neu erstellen oder eine Android-App für große Bildschirme oder eine mobile App für XR anpassen, indem Sie räumliche Komponenten hinzufügen.
Neue App erstellen oder Unity-, OpenXR- oder WebXR-App portieren
Sie können bestehende immersive Inhalte mit minimalem Entwicklungsaufwand einem neuen Publikum präsentieren.
Vereinfachte Entwicklung
Die meisten Android-Apps sind ohne zusätzlichen Entwicklungsaufwand mit Android XR kompatibel.
Mit bekannten Android APIs und ‑Frameworks können Sie die Lernkurve verkürzen und für eine Reihe von XR-Geräten entwickeln. Sie können Jetpack Compose for XR, Android Studio, den Emulator und Ihre bevorzugten 3D-Tools verwenden, um benutzerdefinierte XR-Inhalte zu erstellen.
Einfache Einführung in XR-Apps
XR-kompatible mobile App
Erreichen Sie Nutzer auf XR-Geräten mit Ihren vorhandenen kompatiblen mobilen Apps. Keine Änderungen erforderlich.
XR-kompatible App für große Bildschirme
Dank adaptiver Layouts funktioniert Ihre App auf allen Geräten. Vorhandene Apps für große Bildschirme sind für XR optimiert. Keine Änderungen erforderlich.
XR-differenzierte App
Nutzen Sie räumliche Bereiche, 3D-Modelle und räumliche Umgebungen, um ein immersives Erlebnis zu schaffen. Oder Sie verwenden Unity, OpenXR oder WebXR, um eine vollständig personalisierte immersive Umgebung zu erstellen.
Android-Entwicklertools
XR-Inhalte mit vertrauten Tools erstellen, die für XR erweitert wurden
Android Studio
Erstellen Sie einen neuen Geräteablauf, einen Gerätemanager und einen Layout-Inspektor. Mit dem Android XR-Emulator können Sie Apps direkt auf Ihrem Computer testen, mit oder ohne Zugriff auf ein physisches Gerät.
Jetpack Compose für XR
Enthält alles, was Sie zum Entwerfen einer XR-App benötigen. Hier finden Sie Empfehlungen für die Benutzeroberfläche und Interaktionen, eine automatische Layout-Engine, vordefinierte Layouts und räumliche UI-Kompositionen.
ARCore für Jetpack XR
Bietet Ihrer App Wahrnehmungsfunktionen, mit denen reale Elemente wie Anker und semantische Segmentierung erkannt und damit interagiert werden können.
Jetpack SceneCore
Enthält die Bausteine, mit denen Sie Ihrer Android XR-App immersive Inhalte hinzufügen können. Die SceneCore-Bibliothek unterstützt APIs für räumliche Entitäten und Umgebungen.
Material Design für XR
Bietet eine Grundlage für die Entwicklung nutzerfreundlicher Apps, die etablierten Mustern für Interaktion, Raum und visuelles Design folgen.
Beispiel-App „Hello Android XR“ ansehen
Testen Sie die Beispiel-App „Hello Android XR“, die für ein immersives Erlebnis optimiert wurde. Sehen Sie sich an, wie sich räumliche Bereiche und Umgebungen in einer realen Anwendung kombinieren lassen.
Mit Unity, OpenXR oder WebXR erstellen
Unity
Mit der etablierten OpenXR-Unterstützung und dem Entwickler-Ökosystem von Unity können Sie Apps erstellen, die auf mehrere Plattformen ausgerichtet sind.
OpenXR
Mit einer gemeinsamen Reihe von APIs können Sie XR-Anwendungen schnell und kostengünstig entwickeln, die auf einer Vielzahl von Geräten funktionieren.
Logo: WebXR
Mit den bekannten und bewährten Standards und Technologien von WebXR können Sie ansprechende XR-Inhalte direkt in einem Browser erstellen.
Praktische Hilfe bei einem Android XR-Entwickler-Bootcamp
Anfang 2025 veranstalten wir weltweit Android XR-Entwickler-Bootcamps. Bei diesen zweitägigen Veranstaltungen haben Sie folgende Möglichkeiten:
- An geführten technischen Sitzungen teilnehmen
- Arbeiten Sie mit dem Android XR-Team zusammen, wenn Sie eine neue App entwickeln oder eine vorhandene anpassen.
- Zugriff auf Headset-Hardware in der Vorabversion erhalten.
Erste Schritte mit dem Design
Android XR umfasst eine sofort einsatzbereite Benutzeroberfläche, Komponenten und räumliche Elemente.