Zusätzliche Ressourcen für Architekturkomponenten

Beispiel

  • Sunflower, eine Garten-App, die Best Practices für die Android-Entwicklung mit Android Jetpack veranschaulicht.
  • Beispiele für die Android Data Binding Library
  • Codelabs

  • Android Room with a View (Java) (Kotlin)
  • Codelab zur Datenbindung in Android
  • Hintergrundaktivitäten mit WorkManager (Java) (Kotlin)
  • Codelab zur Navigation
  • Android-Codelab zum Thema Paging
  • Android Persistence Codelab
  • Codelab zu sitzungsorientierten Komponenten in Android
  • Training

  • Udacity: Android-Apps mit Kotlin entwickeln
  • Blogposts

  • Android Data Binding Library – Von Observable Fields zu LiveData in zwei Schritten
  • Einfache Tasks in Android: viewModelScope
  • Stabiler Release von Android Jetpack WorkManager
  • Locale-Änderungen und das AndroidViewModel-Antipattern
  • Room und Coroutines
  • WorkManager-Grundlagen
  • Einführung in WorkManager
  • Data Binding — Lessons Learned
  • Inkrementelle Migration von SQLite zu Room
  • ViewModels: Persistence, onSaveInstanceState(), Restoring UI State and Loaders
  • ViewModels : Ein einfaches Beispiel
  • ViewModels and LiveData: Patterns + AntiPatterns
  • LiveData über das ViewModel hinaus – Reaktive Muster mit Transformationen und MediatorLiveData
  • LiveData mit SnackBar, Navigation und anderen Ereignissen (SingleLiveEvent-Fall)
  • Lifecycle-orientiertes Datenladen mit Architekturkomponenten
  • Große Datenbankabfragen unter Android
  • Migration von Räumen testen
  • Migrationen mit Google Tabellen
  • 7 Pro-Tipps für Google Home
  • 7 Schritte zum Raum
  • Room + RxJava
  • Raum + Uhrzeit
  • Android Sunflower
  • Architecture Components 1.0 Stable
  • Android und Architektur
  • Videos

  • What's New in Architecture Components (Google I/O'19)
  • Jetpack-Navigation (Google I/O 2019)
  • Kotlin-Coroutinen unter Android (Google I/O'19)
  • Android Jetpack: Einführung in WorkManager
  • Android Jetpack: Navigationskomponente
  • Fun with LiveData (Android Dev Summit '18)
  • Einzelne Aktivität: Warum, wann und wie (Android Dev Summit '18)
  • The Room in the House (Android Dev Summit '18)
  • Android Jetpack: what's new in Architecture Components (Google I/O '18)
  • Android Jetpack: Fragments in der Benutzeroberfläche intelligent verwenden (Google I/O 2018)
  • Android Jetpack: einfache Hintergrundverarbeitung mit WorkManager (Google I/O '18)
  • Android Jetpack: Endlose Listen mit RecyclerView und Paging verwalten (Google I/O '18)
  • Android Jetpack: UI-Navigation mit Navigation Controller verwalten (Google I/O '18)
  • Architecture Components – Solving the lifecycle problem (Google I/O '17)
  • Architekturkomponenten – Persistenz und Offline (Google I/O '17)
  • Jetpack Room
  • Jetpack LiveData
  • Jetpack-Paginierung
  • Architekturkomponenten – Anwendungsfälle (GDD India '17)
  • Android Jetpack: ViewModel