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.
10 Artikel, täglich neu zusammengestellt
431 Artikel im Fokus
Der Android Keystore schützt kryptografische Schlüssel vor unbefugtem Zugriff. Du lernst, wie du Schlüssel sicher erzeugst und verwendest.
Du lernst, wie du mit Activity-Result-Contracts Fotos aufnimmst, Ausgabedateien per FileProvider absicherst und Berechtigungen gezielt einsetzt.
KMP und Dynamic Delivery helfen bei wachsender App-Komplexität. Du lernst, wann sich der Aufwand lohnt.
Benachrichtigungen richtig einzusetzen bedeutet mehr als Text anzuzeigen. Channels, Actions und Berechtigungen entscheiden über die Sichtbarkeit deiner App.
App Shortcuts bieten Nutzern Schnellzugriffe direkt vom Launcher. Der Artikel zeigt, wie statische und dynamische Shortcuts in Kotlin umgesetzt werden.
Du lernst, wie CI Builds, Tests und Release-Artefakte absichert. So werden Android-Releases nachvollziehbar und prüfbar.
Hintergrund-Standort ist eine der sensibelsten Berechtigungen in Android. Dieser Artikel erklärt, wann du sie brauchst und was Missbrauch kostet.
Ein PendingIntent kapselt einen Intent, den fremde Prozesse später in deinem Namen ausführen dürfen. Du lernst, ihn sicher und explizit anzulegen.
CameraX vereinfacht den geräteübergreifenden Kamerazugriff auf Android. Du lernst Preview und Capture mit der offiziellen Jetpack-Bibliothek.
Snapshot- und Golden-Tests prüfen deine UI automatisch auf visuelle Regressionen. Du lernst, wann und wie du sie gezielt einsetzt.
Werkzeuge, Android Studio, erstes Projekt und Lerngrundlagen für den Einstieg in die Android-Entwicklung.
Kotlin von den Grundlagen bis zu fortgeschrittenen Sprachfeatures, Nullability, Lambdas und Generics.
Saubere Code-Praxis, Versionskontrolle, Code-Reviews, Tests und professionelles Engineering-Denken.
Android-Manifest, Berechtigungen, Activities und die fundamentalen Bausteine der Plattform.
Deklarative UI mit Compose: Layouts, State, Recomposition, Material 3 und moderne Android-Oberflächen.
ViewModel, Repositories, Dependency Injection, Modul-Design und nachhaltige App-Architektur.
Persistenz mit Room, REST/Networking, Caching, Offline-First-Strategien und sichere Synchronisation.
Asynchrone Android-Entwicklung mit Coroutines, Flow, Strukturierter Nebenläufigkeit und Lifecycle-Awareness.
Notifications, WorkManager, Sensoren, Kamera und tiefere Integration mit den Plattform-APIs des Geräts.
Unit-Tests, UI-Tests mit Compose, Debugging, Profiling und Qualitätssicherung im Android-Projekt.
Performance-Optimierung, Barrierefreiheit, Datenschutz und Sicherheit für produktive Android-Apps.
Build-Konfigurationen, Play-Store-Veröffentlichung, Release-Tracks und Operations rund um den App-Betrieb.
Migration von Legacy-Code, Skalierung großer Codebasen und Expert-Praxis für erfahrene Android-Entwickler.