Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Architektur und erweiterte Komponenten
- Architekturmuster: MVVM und Jetpack-Komponenten (ViewModel, LiveData)
- Erweitertes UI-State-Management
- Navigation Component: praktische Einführung in komplexe Navigation
- Praktisch: Refactoring der App-Architektur
Konkurrenz und Hintergrundaufgaben
- Kotlin Coroutines für asynchrone Operationen
- WorkManager für geplante Hintergrundaufgaben
- Thread-Management und Nutzung des Main Threads
- Praktisch: Asynchrone Operationen in der Projekt-App
Erweiterte Datenpersistenz
- Room Persistence Library (grundlegende CRUD-Operationen)
- Einführung in DataStore
- Praktisch: Hinzufügen von Persistenz zum Projekt
Testing und Codequalität
- Unit-Testing mit JUnit (Grundlagen)
- UI-Testing mit Espresso (Einführung)
- Tools für statische Codeanalyse (Lint)
- Praktisch: Schreiben grundlegender Tests im Projekt
Integration und Optimierung
- Konsumieren von REST-APIs mit Retrofit (Einführung)
- Arbeit mit JSON
- Grundlagen der UI- und Batterie-Leistungsoptimierung
- Praktisch: API-Integration und Feinabstimmung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Solides Verständnis der Android-Grundlagen (Activity, UI, Navigation, Kotlin/Java)
- Erfahrung mit Android Studio
- Vertrautheit mit objektorientierter Programmierung
Zielgruppe
- Erfahrene Android-Entwickler
- Mobiltentwickler, die fortgeschrittene Techniken beherrschen möchten
- Software-Ingenieure, die robuste, leistungsstarke Android-Apps erstellen
35 Stunden
Erfahrungsberichte (1)
Ich habe unseren Lern- und Experimentierprozess mit Kotlin Multiplatform wirklich genossen.
Renzo Olivares Macias - Google
Kurs - Android Development
Maschinelle Übersetzung