Dieser Kurs bietet eine umfassende Einführung in die Entwicklung moderner Android-Apps unter Verwendung von Kotlin und Android Jetpack. Die Teilnehmenden lernen, wie sie robuste, performante und benutzerfreundliche Apps erstellen, die aktuellen Android-Standards entsprechen. Der Kurs legt den Fokus auf die Grundlagen der Android-Entwicklung und den Einsatz von Jetpack-Komponenten, um wiederverwendbaren und gut strukturierten Code zu schreiben.
Kursinhalte:- Einführung in die Android-Entwicklung mit Kotlin
- Grundlagen des Android-Frameworks: Activity, Fragment und Views
- Einsatz von Android Jetpack-Komponenten wie LiveData, ViewModel und Room
- Gestaltung moderner Benutzeroberflächen mit XML und Compose
- Einbindung von Datenbanken mit Room und SQLite
- Nutzung von Navigation Components für intuitive App-Navigation
- Grundlagen der Lifecycle-Optimierung und Speicherverwaltung
- Testing und Debugging moderner Android-Apps
- Praxiseinheiten zur Erstellung einer vollständigen Android-App mit Jetpack