Android Coden

Sebastian Grundhöfer

Softwareentwickler mit Schwerpunkt auf Android, Web und Content-Infrastruktur. Schreibt, redigiert und betreibt Android Coden als Ein-Personen-Projekt.

431 Artikel

Bluetooth auf Android: BLE, Berechtigungen und Gerätekompatibilität
Android

Bluetooth auf Android: BLE, Berechtigungen und Gerätekompatibilität

Bluetooth verbindet Android-Geräte drahtlos mit Peripheriegeräten und Sensoren. Du lernst BLE, Berechtigungen und Kompatibilitätsgrenzen kennen.

· 4 min
App Shortcuts: Schnellzugriffe direkt vom Launcher
Android

App Shortcuts: Schnellzugriffe direkt vom Launcher

App Shortcuts bieten Nutzern Schnellzugriffe direkt vom Launcher. Der Artikel zeigt, wie statische und dynamische Shortcuts in Kotlin umgesetzt werden.

· 4 min
CI und Release-Automatisierung für Android
Android

CI und Release-Automatisierung für Android

Du lernst, wie CI Builds, Tests und Release-Artefakte absichert. So werden Android-Releases nachvollziehbar und prüfbar.

· 9 min
Hintergrund-Standort: Richtlinien, Privatsphäre und Nutzervertrauen
Android

Hintergrund-Standort: Richtlinien, Privatsphäre und Nutzervertrauen

Hintergrund-Standort ist eine der sensibelsten Berechtigungen in Android. Dieser Artikel erklärt, wann du sie brauchst und was Missbrauch kostet.

· 5 min
PendingIntents sicher erstellen
Android

PendingIntents sicher erstellen

Ein PendingIntent kapselt einen Intent, den fremde Prozesse später in deinem Namen ausführen dürfen. Du lernst, ihn sicher und explizit anzulegen.

· 4 min
Kamera-Grundlagen mit CameraX
Android

Kamera-Grundlagen mit CameraX

CameraX vereinfacht den geräteübergreifenden Kamerazugriff auf Android. Du lernst Preview und Capture mit der offiziellen Jetpack-Bibliothek.

· 4 min
Snapshot- und Golden-Testing
Android

Snapshot- und Golden-Testing

Snapshot- und Golden-Tests prüfen deine UI automatisch auf visuelle Regressionen. Du lernst, wann und wie du sie gezielt einsetzt.

· 4 min
Sensor Event Handling in Android
Android

Sensor Event Handling in Android

Sensoren lifecycle-bewusst einsetzen und die richtige Abtastrate wählen. Spare Akku und erhalte zuverlässige Messdaten in deiner Android-App.

· 4 min
Fakes statt Mocks
Android

Fakes statt Mocks

Fakes ersetzen brüchige Mocks durch realistische In-Memory-Implementierungen. Du erfährst, wann dieser Tausch die Testwartbarkeit messbar verbessert.

· 4 min
Espresso Awareness: UI-Tests in View-basierten Android-Apps
Android

Espresso Awareness: UI-Tests in View-basierten Android-Apps

Espresso ist Androids offizielles UI-Testframework für Views – zuverlässig dank automatischer Synchronisation.

· 4 min
Keystore-Grundlagen: Kryptografische Schlüssel sicher speichern
Android

Keystore-Grundlagen: Kryptografische Schlüssel sicher speichern

Der Android Keystore schützt kryptografische Schlüssel vor unbefugtem Zugriff. Du lernst, wie du Schlüssel sicher erzeugst und verwendest.

· 4 min
Fotos aufnehmen in Android: Dateien, Berechtigungen und sichere Ausgabe
Android

Fotos aufnehmen in Android: Dateien, Berechtigungen und sichere Ausgabe

Du lernst, wie du mit Activity-Result-Contracts Fotos aufnimmst, Ausgabedateien per FileProvider absicherst und Berechtigungen gezielt einsetzt.

· 4 min