Jetpack Compose ist das moderne Android-Toolkit für die Erstellung nativer Benutzeroberflächen mit intuitiven Kotlin-APIs. Compose vereinfacht und beschleunigt die UI-Entwicklung, einschließlich des responsiven Designs für alle Formfaktoren – von Smartphones, Tablets und faltbaren Geräten bis hin zu Fernsehern und Wearables.

Compose bietet vorgefertigte UI-Komponenten, mit denen Sie die Benutzeroberfläche Ihrer App mit Grafiken, Animationen und anderen visuellen Elementen mit minimalem Code implementieren können.

UI mit Android erstellen

Für Entwickler, die bereits mit Android vertraut sind:In diesem Kurs werden die Grundlagen für das Erstellen nativer UIs mit Compose behandelt, einschließlich Layouts, Theming, Animationen, Architektur, Status, Barrierefreiheit und Tests.
Für Entwickler, die gerade erst mit Android beginnen:Hier erfahren Sie, wie Sie eine Android-App mit Jetpack Compose erstellen, dem modernen Toolkit für die Entwicklung von Benutzeroberflächen auf Android.

Für mobile Formfaktoren entwickeln

Leitfaden
Hier erfahren Sie die Grundlagen des responsiven Designs, um Benutzeroberflächen zu erstellen, die sich nahtlos an Displays aller Größen auf Smartphones, Tablets, faltbaren Geräten und ChromeOS-Geräten anpassen.
Leitfaden
Adaptive UIs mit adaptiven Layoutkomponenten von Material 3 wie ListDetailPaneScaffold und SupportingPaneScaffold erstellen.
Leitfaden
Implementieren Sie adaptive Navigationsmuster mit Material 3-Komponenten wie NavigationSuite und NavigationSuiteScaffold.

Für bestimmte Geräte entwickeln

Leitfaden
Entwickeln Sie Apps für Wearables, die es Nutzern ermöglichen, unterwegs in Verbindung zu bleiben, biometrische Daten zu überwachen, Trainings zu verfolgen und andere nützliche Funktionen zu nutzen.
Leitfaden
Erstelle neue Apps für Fernseher basierend auf dem, was du bereits über Android weißt. Oder erweitere deine vorhandenen Apps so, dass sie auch auf Fernsehern laufen.
Leitfaden
Sie können Ihre App für Fahrzeuge mit Android Auto oder Android Automotive OS anbieten. Eine App-Architektur funktioniert für beide.
Leitfaden
Android XR ist eine Erweiterung der Android-Plattform. Sie können also XR-Apps mit Android-APIs und ‑Tools oder offenen Standards wie OpenXR und WebXR entwickeln.
Für alle entwickelt Integrieren Sie Bedienungshilfen und entsprechende Dienste in Ihre App, um die Nutzerfreundlichkeit für alle Nutzer zu verbessern.

App optimieren

Optimieren Sie die Leistung Ihrer App, damit die Benutzeroberfläche reibungslos und reaktionsschnell ausgeführt wird.
Schreiben Sie zuverlässige Tests, um sicherzustellen, dass die Benutzeroberfläche Ihrer App zuverlässig, frei von Verzögerungen und wie vorgesehen funktioniert.

Neueste Videos