Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Tauchen Sie in Architecture Components ein und entwickeln Sie zukünftige Apps nach Best Practices. Unter Anleitung unserer erfahrenen TrainerInnen lernen Sie die Migration zu Architecture Components und erstellen kleine Anwendungen. Ein Beispielprojekt ist Teil des praxisorientierten Trainings, das Sie als Software-Entwickler*in direkt in Ihre Projekte integrieren können. Kursinhalte
- Einführung in Android Jetpack und die Bedeutung von Architecture Components
- Data Binding: Layouts, Binding-Expressions, Binding-Adapter, Verwendung mit LiveData, Two-way Data Binding
- Lifecycles: Application-, Activity- und Fragment-Lifecycle, Implementierung, Anwendungsszenarien
- LiveData: Observer Pattern, Eigenschaften, Implementierung, Transformations/MediatorLiveData, Single Live Event
- Room: SQLite, Basis-Setup/Beispiel, Migrationen, Optimierung
- Viewmodel: Eigenschaften, Lifecycle, Pattern/Antipattern, ViewModel + Room + LiveData
- Paging: Grundlagen, Paging + Room + LiveData
- Navigation: Prinzipien, Komponenten, Implementierung, Transitions
- WorkManager: Eigenschaften, Implementierung von Background-Tasks, Konfigurationsmöglichkeiten, Threading
- Beispielprojekt: Migration oder Neuerstellung eines Projekts