Zum Inhalt springen
Schulung · AAC

Android Architecture Components

Praxisnahes Android Jetpack Training für stabile Apps mit ViewModel, Room, LiveData und WorkManager

  • Android Jetpack praxisnah einsetzen
  • ViewModel und LiveData sicher nutzen
  • Persistenz mit Room umsetzen
  • 3 Tage
  • Fortgeschritten
  • Online
Android Architecture Components
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • Android Jetpack praxisnah einsetzen
  • ViewModel und LiveData sicher nutzen
  • Persistenz mit Room umsetzen
  • Paging und Navigation integrieren
  • WorkManager für Background-Tasks
  • Migration bestehender Android-Apps
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Android-Entwicklerinnen und Android-Entwickler, die bestehende Apps auf Android Jetpack und Architecture Components migrieren
  • Softwareentwicklerinnen und Softwareentwickler mit Kotlin-Erfahrung, die stabile App-Architekturen für produktive Android-Projekte aufbauen
  • Mobile-Teams, die ViewModel, LiveData, Room, Paging, Navigation und WorkManager systematisch einsetzen möchten
  • App-Entwicklerinnen und App-Entwickler, die nach dem Grundlagentraining über den Android App Entwicklung Grundkurs in fortgeschrittene Architekturthemen einsteigen

Das bringst du mit

  • Sichere Grundkenntnisse in Kotlin, bei Bedarf auffrischbar über Kotlin - Grundlagen kompakt
  • Vertrautheit mit dem Android-Framework, Activities, Fragments und Android Studio
  • Erfahrung mit grundlegender Android-App-Entwicklung und Projektstrukturen
  • Grundverständnis von Datenhaltung, UI-Logik und asynchroner Verarbeitung in Apps
Ablauf

Dein Lernweg

  1. Tag 1: Jetpack, Data Binding und Lifecycles

    Der erste Seminartag legt die Architekturgrundlagen und zeigt, wie Android Jetpack die Struktur moderner Android-Apps unterstützt.

    • Einordnung von Android Jetpack und Architecture Components
    • Bedeutung lifecycle-aware App-Architekturen
    • Data Binding mit Layouts, Binding-Expressions und Binding-Adaptern
    • Verwendung von Data Binding mit LiveData
    • Application-, Activity- und Fragment-Lifecycle
    • Praktische Umsetzung erster Komponenten im Beispielprojekt
  2. Tag 2: ViewModel, LiveData und Room

    Am zweiten Tag stehen reaktive Datenflüsse, Zustandsverwaltung und persistente Datenhaltung im Mittelpunkt.

    • ViewModel-Eigenschaften, Lifecycle und typische Einsatzszenarien
    • Pattern und Antipattern beim Einsatz von ViewModel
    • Observer Pattern und Implementierung von LiveData
    • Transformations, MediatorLiveData und Single Live Event
    • Room-Basis-Setup mit SQLite, Entitäten, DAO und Datenbankklasse
    • Migrationen, Optimierungen und Kombination von ViewModel, Room und LiveData
  3. Tag 3: Paging, Navigation, WorkManager und Praxisprojekt

    Der dritte Tag verbindet fortgeschrittene Jetpack-Komponenten mit der praktischen Umsetzung in einem Beispielprojekt.

    • Paging-Grundlagen und Integration mit Room und LiveData
    • Navigation-Prinzipien, Komponenten und Implementierung
    • Transitions und strukturierte Navigationsflüsse
    • WorkManager für Background-Tasks, Konfiguration und Threading
    • Migration oder Neuerstellung eines Android-Projekts
    • Abschlussbesprechung, typische Fehlerquellen und Transfer in eigene Projekte
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Zeiten
  • Montag09:00 bis 16:00 Uhr
Dauer

3 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik
  • Fachliche Einführung in die Android Architecture Components mit direktem Bezug zu produktiven App-Projekten
  • Live-Demos zur Implementierung von ViewModel, LiveData, Room, Paging, Navigation und WorkManager
  • Hands-on-Übungen an kleinen Anwendungen und einem durchgängigen Beispielprojekt
  • Praxisnahe Migration oder Neuerstellung eines Android-Projekts unter Anleitung des Trainers
  • Besprechung typischer Pattern, Antipattern und Fehlerquellen aus realen Entwicklungsprojekten
  • Raum für Fragen zu eigenen App-Strukturen und konkreten Anwendungsfällen

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.

  • 05. Oktober 2026 bis 07. Oktober 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 23. November 2026 bis 25. November 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

Firmen-Seminar

Ein individuelles Programm, das wir auf eure Ziele zuschneiden.

  • Frei kombinierbare Module aus unserem Themenkatalog
  • Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
  • Begleitung über mehrere Termine hinweg möglich
Persönlich für dich da

Deine IT-Schulungen München-Expertinnen und -Experten

Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.

Antwort in der Regel am selben Werktag

Dein cmt-Team München

Beratung zu IT-Weiterbildung

Fragen und Antworten zu Android Architecture Components

Was sind Android Architecture Components?

Android Architecture Components sind Bestandteile von Android Jetpack, die die Entwicklung wartbarer, lifecycle-aware Android-Apps unterstützen. Dazu gehören unter anderem ViewModel, LiveData, Room, Paging, Navigation und WorkManager. In der Schulung lernst du, wie diese Komponenten zusammenarbeiten und wie sie typische Probleme in Android-Projekten lösen.

Für wen ist die Android Architecture Components Schulung geeignet?

Die Schulung eignet sich für Android-Entwicklerinnen und Android-Entwickler, die bestehende Apps verbessern, neue Projekte sauber strukturieren oder Best Practices für Android Jetpack anwenden möchten. Besonders sinnvoll ist das Training, wenn du bereits Android-Grundlagen beherrschst und Architekturentscheidungen in App-Projekten fundierter treffen willst.

Welche Voraussetzungen sollte ich mitbringen?

Du solltest Kotlin-Grundkenntnisse besitzen und mit dem Android-Framework vertraut sein. Erfahrung mit Activities, Fragments, Android Studio und grundlegender App-Entwicklung ist hilfreich. Falls dir Kotlin-Grundlagen fehlen, ist die Schulung Kotlin - Grundlagen kompakt eine passende Vorbereitung.

Wird im Seminar praktisch programmiert?

Ja. Das Training ist praxisorientiert aufgebaut und verbindet fachliche Erklärungen mit Live-Demos, Übungen und einem Beispielprojekt. Dabei werden zentrale Komponenten wie ViewModel, LiveData, Room, Navigation, Paging und WorkManager implementiert und in realistische App-Strukturen eingebunden.

Hilft die Schulung bei der Migration bestehender Android-Apps?

Ja. Ein wichtiger Bestandteil ist die Migration oder Neuerstellung eines Projekts mit Android Architecture Components. Du lernst, wie bestehende Strukturen schrittweise angepasst werden können, welche Komponenten sich für typische Anwendungsfälle eignen und welche Antipattern vermieden werden sollten.

Was ist der Unterschied zu Jetpack Compose Schulungen?

Diese Schulung konzentriert sich auf Architekturkomponenten wie ViewModel, LiveData, Room, Paging, Navigation und WorkManager. Jetpack Compose behandelt dagegen vor allem moderne UI-Entwicklung. Wenn du gezielt Compose lernen möchtest, passt die Schulung Moderne Android-App-Programmierung mit Jetpack Compose als Ergänzung.

Welche weiterführenden Android-Schulungen passen danach?

Nach dieser Schulung bieten sich je nach Projektziel weiterführende Trainings an, zum Beispiel Android-Apps entwickeln mit Clean Architecture, Android Advanced: Multithreading und Sensorik oder Android Advanced: Schwerpunkt Netzwerktechniken.

Bereit?

Bring dein Team mit Android Architecture Components weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

Android Architecture Components

Nächster Termin: 05. Oktober 2026 · Online

ab1.395 €netto