In einem Codelab oder einem Kurs können Sie sich einen Überblick über wichtige Themen der Android-Entwicklung verschaffen.
In diesem einführenden Codelab finden Sie eine Schritt-für-Schritt-Anleitung zum Erstellen einer Android-Hello-World-App.
Entwickeln Sie eine skalierbare, modularisierte und testbare App von Grund auf neu. Es wird keine „Hello World“-App. Wir konzentrieren uns auf die Entwicklung einer App-Architektur, die es Ihrer App ermöglicht, zu wachsen.
Entwickeln Sie eine App, die auf mehreren Android-Geräten funktioniert, darunter Smartphones, Tablets, faltbare Geräte und ChromeOS-Geräte. In diesem Codelab erfahren Sie, wie Sie eine App aktualisieren, damit sie sich an verschiedene Displaygrößen und Konfigurationen anpasst.
Kurse

In diesem Kurs lernen Sie die Grundlagen der App-Erstellung mit Jetpack Compose, Das moderne Toolkit von Android für die Entwicklung von Benutzeroberflächen.

Durch das Erstellen einer Reihe von Apps lernen Sie die Grundlagen der Kotlin-Programmierung kennen. Sprache und die Grundlagen der App-Entwicklung.

Weitere Informationen

Mit anderen Trainingsressourcen wie Lernpfaden für komplexere Themen wie Compose, App-Architektur und Barrierefreiheit können Sie Ihr Wissen vertiefen.

Toolkit zusammenstellen

Jetpack Compose vereinfacht und beschleunigt die UI-Entwicklung für Android. Schreiben Sie weniger Code und verwenden Sie leistungsstarke Tools und intuitive Kotlin-APIs.
Mehr als 95% der Top-1.000-Android-Apps nutzen Kotlin, um die Produktivität, die Zufriedenheit der Entwickler und die Sicherheit von Code zu steigern.
Sehen Sie sich die Android-Bibliothekssuite an, die unsere Best Practices implementieren und den Boilerplate-Code reduzieren.
Android Studio ist die offizielle IDE für die Entwicklung von Android-Apps. Sie enthält Compose-Designtools, ein flexibles Build-System und den Android-Emulator.
Android sorgt für Abwärtskompatibilität. Sie können also die neueste SDK-Version verwenden, die neuesten Technologien nutzen und Ihre App läuft trotzdem auf allen Android-Versionen und Geräten.
Architektur, Testmuster und Anleitungen helfen Ihnen, solide, skalierbare Anwendungen zu erstellen.

Die App-Qualität zählt

Entwickeln Sie hochwertige Apps, die eine nahtlose und konsistente Nutzererfahrung bieten. Hier erfahren Sie, wie Sie dafür sorgen, dass Ihre Apps auf allen Formfaktoren gut funktionieren, darunter Smartphones, Tablets, faltbare Geräte, ChromeOS-Geräte, Displays in geparkten Autos und sogar 2D XR.
Gut Super
Kernwert
Spaß, nützlich oder beides
Nutzerfreundlichkeit
Einfach zu verwenden
Einfache Nutzung
Technische Qualität
Gut auf Nutzergeräten funktionieren
Nutzergeräte optimal nutzen
Datenschutz und Sicherheit
Geschützt
Für mehr Sicherheit entwickelt
Gut
Kernwert
Spaß, nützlich oder beides
Nutzerfreundlichkeit
Einfach zu verwenden
Technische Qualität
Funktioniert gut auf Nutzergeräten
Datenschutz und Sicherheit
Geschützt
Super
Kernwert
Spaß, nützlich oder beides
Nutzerfreundlichkeit
Einfache Nutzung
Technische Qualität
Optimale Nutzung der Nutzergeräte
Datenschutz und Sicherheit
Für mehr Sicherheit entwickelt

Empfohlene Beispiele

Wenn Sie am besten lernen, indem Sie Code lesen, haben wir eine Vielzahl von Beispiel-Apps, die Sie sich ansehen und aus denen Sie lernen können.

Jetzt für Android gibt es eine Android-App, die mit Kotlin und Jetpack Compose erstellt wurde. Now in Android dient als Referenz für Android-Entwickler, die Best Practices für Design und Entwicklung vorleben.

Dieses Repository enthält eine Reihe einzelner Android Studio-Projekte, mit denen du mehr über Compose in Android erfahren kannst. Jedes Beispiel zeigt unterschiedliche Anwendungsfälle, Komplexitätsgrade und APIs.

In diesen Beispielen werden verschiedene architektonische Ansätze für die Entwicklung von Android-Apps vorgestellt. In den verschiedenen Branches finden Sie dieselbe App (eine To-do-Liste), die mit kleinen Unterschieden implementiert wurde.