Android Coden

Alle Artikel

423 Artikel insgesamt · Seite 11 von 36

Type Inference in Kotlin
Android

Type Inference in Kotlin

Kotlin kann viele Typen selbst bestimmen. Du lernst, wann inferred types reichen und wann explicit types Code klarer machen.

· 9 min
Variablen und Werte in Kotlin
Android

Variablen und Werte in Kotlin

Du lernst, wann du in Kotlin val oder var nutzt. So hältst du Android-Code stabiler, klarer und leichter testbar.

· 10 min
Android Studio installieren — IDE, SDK und Tools richtig einrichten
Android

Android Studio installieren — IDE, SDK und Tools richtig einrichten

Android Studio bündelt IDE, SDK und Tooling. Diese Anleitung zeigt dir, was du installierst, warum, und worauf du dabei achten solltest.

· 7 min
Architektur testen: Verhalten statt Implementierung prüfen
Android

Architektur testen: Verhalten statt Implementierung prüfen

Gute Architekturtests prüfen öffentliches Verhalten, nicht interne Verdrahtung. So baust du stabile, wartbare Test-Suites für moderne Android-Apps.

· 4 min
Objektorientierte Prinzipien in Android
Android

Objektorientierte Prinzipien in Android

Du lernst, wie Kapselung, Abstraktion und Polymorphie Android-Code klarer und testbarer machen.

· 8 min
Offizielle Architektur-Empfehlungen
Android

Offizielle Architektur-Empfehlungen

Google definiert klare Schichtenprinzipien für Android-Apps. Dieser Artikel erklärt, welche Muster empfohlen werden und warum sie die Wartbarkeit verbessern.

· 5 min
Gleichheit und Identität in Kotlin
Android

Gleichheit und Identität in Kotlin

Du lernst, wann Kotlin Werte nach Inhalt vergleicht und wann zwei Referenzen wirklich dasselbe Objekt meinen.

· 5 min
Strategie für Fehlerbehandlung
Android

Strategie für Fehlerbehandlung

Du lernst, Fehler gezielt einzuordnen. So trennst du behebbare Probleme von Bugs und Abstürzen.

· 7 min
Testing Mindset: Verhalten prüfen, Regressionen vermeiden
Android

Testing Mindset: Verhalten prüfen, Regressionen vermeiden

Tests zeigen, ob wichtiges Verhalten weiter funktioniert. Du lernst, wie daraus Vertrauen statt Zufall entsteht.

· 8 min
WebSockets bewusst einsetzen
Android

WebSockets bewusst einsetzen

WebSockets ermöglichen Echtzeit-Kommunikation in Android-Apps. Du lernst, wann eine dauerhafte Verbindung sinnvoll ist.

· 8 min
supervisorScope in Kotlin Coroutines
Android

supervisorScope in Kotlin Coroutines

supervisorScope hilft dir, unabhängige Coroutine-Aufgaben getrennt fehlschlagen zu lassen. So bleibt deine Android-App robuster.

· 7 min
Use Cases: Geschäftslogik sauber kapseln
Android

Use Cases: Geschäftslogik sauber kapseln

Use Cases kapseln eine konkrete Businessaktion in einer eigenen Klasse. Damit bleibt deine Architektur testbar und übersichtlich.

· 4 min