Alle Artikel
431 Artikel insgesamt · Seite 2 von 36
KMP und Dynamic Delivery strategisch einsetzen
KMP und Dynamic Delivery helfen bei wachsender App-Komplexität. Du lernst, wann sich der Aufwand lohnt.
Android-Benachrichtigungen im Detail: Channels, Actions und Berechtigungen
Benachrichtigungen richtig einzusetzen bedeutet mehr als Text anzuzeigen. Channels, Actions und Berechtigungen entscheiden über die Sichtbarkeit deiner App.
Kontaktzugriff in Android
Android sichert Kontaktdaten über Permissions und ContentProvider. Dieser Artikel zeigt den datenschutzkonformen Zugriff auf das Adressbuch.
Coroutine Test Dispatchers: Deterministische Tests mit runTest
Coroutines in Tests beherrschbar machen erfordert die richtigen Dispatcher. Lerne, wie du mit runTest und virtueller Zeit deterministische Tests schreibst.
WebView-Sicherheit
WebView öffnet Sicherheitslücken in jeder Android-App. Lerne, wie du JavaScript-Bridge, mixed Content und URLs gezielt absicherst.
Grundlagen der Barrierefreiheit in Android
Lerne, wie TalkBack, Semantics und inklusives Design deine Android-UI bedienbar und verständlich machen.
Network Testing: API-Verhalten mit Fake-Servern und Fixtures testen
Fake-Server und Fixtures machen API-Tests deterministisch und reproduzierbar. So prüfst du Fehlerszenarien zuverlässig ohne echtes Backend.
View-System und Compose-Interop
Views und Compose können gemeinsam laufen. So migrierst du UI schrittweise, ohne stabile XML-Screens neu zu bauen.
Credential Manager: Passkeys und Passwörter vereint
Credential Manager bündelt Passkeys, Passwörter und föderierte Anmeldungen in einer API. Die Integration vereinfacht sichere Authentifizierung in Android-Apps.
Widgets mit Glance bauen
Glance modernisiert App-Widgets mit einer Compose-ähnlichen API. Du baust Home-Screen-Widgets in deklarativem Kotlin ohne RemoteViews-Boilerplate.
Berechtigungsstrategie: Zugriff nur zum richtigen Moment
Wann und warum du Berechtigungen anforderst, entscheidet über Akzeptanz und Sicherheit. Lerne, das Least-Privilege-Prinzip gezielt einzusetzen.
UI Automator: Tests jenseits der eigenen App
UI Automator ermöglicht Tests über App-Grenzen hinweg. Du lernst, System-UI und andere Apps in Testszenarien einzubeziehen.