Android Coden

Alle Artikel

395 Artikel insgesamt · Seite 3 von 33

Repository Testing: Datenschicht zuverlässig absichern
Android

Repository Testing: Datenschicht zuverlässig absichern

Repository-Tests prüfen die Datenschicht deiner Android-App auf lokalem Speicher, Remote-APIs und Fehlerpfaden. So baust du eine belastbare Architektur.

· 4 min
Die Testing-Pyramide für Android
Android

Die Testing-Pyramide für Android

Die Testing-Pyramide hilft dir, schnelle Unit-Tests und realistische UI-Tests sinnvoll zu balancieren. Lerne, wie du dein Testbudget effizient einteilst.

· 4 min
Was du testen solltest
Android

Was du testen solltest

Nicht jeder Codeabschnitt verdient gleich viele Tests. Lerne, wie du nach Risiko, Verhalten und Wert priorisierst.

· 5 min
Test Doubles: Fakes, Mocks, Stubs und Spies richtig einsetzen
Android

Test Doubles: Fakes, Mocks, Stubs und Spies richtig einsetzen

Test Doubles ersetzen echte Abhängigkeiten im Test. Dieser Artikel erklärt Fake, Mock, Stub und Spy und wann du welchen Typ wählst.

· 5 min
Gradle und Build-Varianten
Android

Gradle und Build-Varianten

Gradle erzeugt passende App-Builds. Du lernst Build Types, Flavors und typische Fehler vor dem Release.

· 6 min
Externen Inhalt sicher empfangen
Android

Externen Inhalt sicher empfangen

Externe Inhalte per Intent-Filter empfangen und sicher verarbeiten. Dieser Artikel zeigt, wie du MIME-Typen prüfst und fehlende Daten abfängst.

· 4 min
Berechtigungen minimieren
Android

Berechtigungen minimieren

Fordere nur nötige Berechtigungen an. So bleibt deine App nützlich, auch wenn Nutzer ablehnen.

· 8 min
Assertions – Erwartetes Verhalten klar formulieren
Android

Assertions – Erwartetes Verhalten klar formulieren

Assertions machen Testversprechen explizit. Sie zeigen beim Fehlschlag genau, was erwartet wurde und was stattdessen ankam.

· 4 min
Clipboard: Kopieren, Einfügen und Datenschutz in Android
Android

Clipboard: Kopieren, Einfügen und Datenschutz in Android

Das Android-Clipboard verbindet Apps beim Kopieren und Einfügen. Dabei können sensible Daten entstehen, die besonderen Schutz erfordern.

· 4 min
Senior Android Engineering Practice
Android

Senior Android Engineering Practice

Senior Android Engineering heißt: Du triffst technische Entscheidungen mit Blick auf Nutzerwert, Qualität und Wartbarkeit.

· 4 min
Privacy und Data Minimization in Android
Android

Privacy und Data Minimization in Android

Lerne, wie du in Android-Apps nur notwendige Daten erhebst und Zustimmung verständlich behandelst.

· 9 min
Security Best Practices für Android
Android

Security Best Practices für Android

Lerne, wie du Daten in Android-Apps während Transport, Speicherung und Komponentenwechsel schützt.

· 9 min