Jetpack Compose ist das moderne Android-Toolkit zum Erstellen nativer Benutzeroberflächen mit intuitiven Kotlin-APIs und weniger Code. Compose vereinfacht und beschleunigt die UI-Entwicklung, einschließlich der Anpassung an jeden Formfaktor – von Smartphones, Tablets und Foldables bis hin zu Fernsehern und Wearables.

Compose bietet vordefinierte UI-Komponenten, die mit Grafiken, Animationen und anderen visuellen Elementen funktionieren.

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