Android Worldwide July 2024
2024-07-30
-- online --
[Android Worldwide July 2021, Android Worldwide July 2023, Android Worldwide July 2024]
| title | author | length |
|---|---|---|
| Background Work in Android: Strategies and Best Practices | Aayush Chaudhary | 36m |
Covers concrete rules and APIs: Services, Bound services, foreground service must call startForeground within 5s, short services must finish in 3 minutes… | ||
| Elevating Android App Resilience: Incident Management Strategies | Soumi Sarkar | 25m |
Built an alerting infra for Microsoft To Do (10M downloads, 4.7 rating) that detects crashes, ANRs and a custom sync score metric and triggers automated… | ||
| Getting started with KMP | Abdul Basit | 33m |
Overview of Kotlin Multiplatform essentials with concrete tooling and outcomes: environment setup uses KDoctor CLI and Android Studio/Fleet plugins, templates… | ||
| It worked on my iPhone 15 Pro Max… | Dr. Sarah Guthals | 34m |
Sentry ships a mobile session-replay that records view-hierarchy snapshots plus screenshots (client-side PII redaction) and links them to full traces so a slow… | ||
| Build your own compiler with KSP | Alireza Tizfahmfard | 26m |
Shows how to build a Kotlin compiler extension using KSP plugin to scan custom annotations, implement a SymbolProcessor (meta‑services file + processor), and… | ||
| Building Responsive Applications with RxKotlin | Sarp Remzi Aksu | 22m |
Shows concrete RxKotlin code that wires an observable to a subscriber with onNext/onError/onComplete callbacks, demonstrates a marble diagram for stream… | ||
| Overcoming Unsecurities in WebViews | Balázs Gerlei | 42m |
WebViews default to risky behavior on many Android versions: cookies are shared per process, file and content URI access is allowed by default (up through… | ||
| How easy is it to draw on GoogleMaps using Compose? | Luca Nicoletti | 36m |
Google Maps Compose is split into three libraries (map, utilities for clustering, and widgets) and supports markers with custom icons via BitmapDescriptor, a… | ||
| Android Application with Microsoft Identity Platform | Ryan Niño Dizon | 23m |
Shows a working Android app forked from Microsoft docs that integrates MSAL (Microsoft Authentication Library) with Entra ID (Azure AD), registers an app in… | ||
| Micro Open Source: From Passion to Pet Project Publication | Ivan Shafran | 32m |
A small Android library reimplements SharedPreferences for JVM unit tests, is covered by unit tests with JaCoCo and uploaded coverage to Coveralls, and reaches… | ||
| Region specific resources and broken localization | Nav Singh | 13m |
An app that supports English and French loses French accents because resource shrinking removes region-tagged files: an in-house UI library puts French strings… | ||
| Practical Tips and Tricks to Improve Your Compose Previews | István Juhos | 38m |
Explains concrete, usable techniques: use preview-annotation parameters like showBackground and backgroundColor and uiMode to get accurate light/dark previews… | ||
| Dangerous Minds: How we're getting developer education wrong | David Rawson | 31m |
Argument: beginner rules like avoid words like manager processor data and rigid naming mantras produce brittle APIs, wasted bike-shedding, and stalled careers… | ||
| Unpacking Compose Multiplatform Accessibility | Colin Marsch | 29m |
Compose Multiplatform exposes the same semantics APIs as Android Compose so accessibility largely matches native Compose — roughly 99% parity — but iOS support… | ||
| nothing matches | ||