Android Coden

Alle Artikel

395 Artikel insgesamt · Seite 20 von 33

launch und async in Kotlin-Coroutines
Android

launch und async in Kotlin-Coroutines

Du lernst, wann launch reicht und wann async passt. Der Fokus liegt auf Ergebnissen, Nebenwirkungen und sauberer Android-Architektur.

· 10 min
Intents in Android: Kommunikation zwischen Komponenten
Android

Intents in Android: Kommunikation zwischen Komponenten

Intents sind Androids Boten zwischen Komponenten und Apps. Du lernst explizite und implizite Intents, Actions und typische Stolperfallen kennen.

· 4 min
Channels in Android-Coroutines verstehen
Android

Channels in Android-Coroutines verstehen

Channels sind ein Werkzeug für Coroutine-Kommunikation. Du lernst, wann sie als Queue oder Actor sinnvoll sind.

· 7 min
GraphQL Awareness für Android-Entwicklung
Android

GraphQL Awareness für Android-Entwicklung

GraphQL verschiebt Datenabfragen vom Endpunkt zur Query. Du lernst, wann das in Android hilft und wann REST reicht.

· 7 min
Strategy Pattern in Android: Verhalten austauschbar machen
Android

Strategy Pattern in Android: Verhalten austauschbar machen

Du lernst, wie das Strategy Pattern Verhalten kapselt. So bleibt Android-Code testbar und erweiterbar.

· 7 min
Composable Functions
Android

Composable Functions

Lerne, wie du mit Composable Functions wiederverwendbare UI-Elemente in Android erstellst. Verstehe den UI-Baum und die @Composable-Annotation.

· 6 min
SQLite-Grundlagen
Android

SQLite-Grundlagen

SQLite ist die lokale SQL-Basis vieler Android-Apps. Du lernst, wie Tabellen, Abfragen und Constraints Room erklärbar machen.

· 9 min
Technische Fragen richtig stellen
Android

Technische Fragen richtig stellen

Wer Fragen präzise stellt, bekommt schneller Antworten. Dieser Artikel zeigt dir Reproduktion, Kontext und Fehlerbeschreibung.

· 5 min
Not-Null Assertion in Kotlin vermeiden
Android

Not-Null Assertion in Kotlin vermeiden

`!!` kann Null-Sicherheit aushebeln. Du lernst, wie du Crash-Risiken in Android-Code gezielt reduzierst.

· 8 min
Composition: Verhalten flexibel kombinieren
Android

Composition: Verhalten flexibel kombinieren

Composition kombiniert kleine Objekte zu flexiblem Verhalten. So vermeidest du starre Vererbung in Android-Code.

· 8 min
Preferences DataStore
Android

Preferences DataStore

Preferences DataStore speichert einfache Einstellungen asynchron. Du lernst, wie Flow daraus verlässliche UI-Daten macht.

· 7 min
Skalierbare Paketstruktur
Android

Skalierbare Paketstruktur

Eine durchdachte Paketstruktur macht Code wartbar und Teams produktiv. Du lernst, wie du Features und Schichten sinnvoll trennst.

· 4 min