#android
392 Artikel mit diesem Tag · Seite 10 von 44
Einführung in Coroutines
Coroutines helfen dir, asynchrone Arbeit in Android klar zu strukturieren. Du lernst das Grundmodell von suspend, async und Concurrency.
Java-Interoperabilität in Kotlin
Kotlin arbeitet eng mit Java zusammen. Du lernst, wie du Java-APIs, Platform Types und Nullability sicher einordnest.
Merge Conflicts in Git sicher lösen
Merge Conflicts entstehen, wenn Git Änderungen nicht automatisch verbinden kann. Du lernst, Konflikte sicher zu prüfen.
App Sandbox: So isoliert Android deine App vom Rest des Systems
Die App Sandbox trennt jede Android-App per UID und Linux-Prozess. Du lernst, was das für Daten, Berechtigungen und deinen Code bedeutet.
Build-Logik organisieren: Convention Plugins in Android-Projekten
Convention Plugins bündeln wiederholte Gradle-Konfiguration zentral. So bleiben auch große Multi-Modul-Projekte konsistent und wartbar.
Kotlin Playground: Schnell experimentieren ohne Android Studio
Kotlin Playground ist ein Browser-Tool für schnelle Code-Experimente. So nutzt du es sinnvoll für deinen Android-Lernweg.
Flow Combination in Kotlin Flow
Du lernst, wie du mehrere Flows zu UI-State zusammenführst. Der Artikel grenzt combine, zip und merge klar voneinander ab.
Flow-Einstieg: asynchrone Datenströme in Kotlin
Flow modelliert asynchrone Datenströme in Android. Du nutzt es für Datenbank-Updates und Netzwerkstatus.
Type Inference in Kotlin
Kotlin kann viele Typen selbst bestimmen. Du lernst, wann inferred types reichen und wann explicit types Code klarer machen.