Android Complexity
summary
A rapid checklist of concrete Android problems and fixes: pad tiny icons so tap targets meet accessibility and work on shaky transit rides; use Android plurals resources and test RTL layouts and varied date/week formats; pick an animation API (including MotionLayout) and verify behavior with animations disabled; support system dark mode and battery‑saver switching; handle configuration changes and process death, multiple screen densities, notches and foldables; use Android Lint/ktlint/detekt, Espresso for UI, profile APK size, CI/CD, crash reporting and notification channels.
AI-written summary · about
chapters (19)
- 0:00Intro
- 2:08Accessibility (11)
- 3:34Internationalization (i18n)
- 5:43Animation
- 8:15Dark theme
- 9:16Restoration
- 10:19Screens
- 11:41Screen settings
- 12:54App shortcuts
- 13:32Notifications
- 14:51Non-phones
- 15:54Inputs
- 16:45Static analysis
- 17:25Unit tests
- 18:13Performance profiling
- 18:45APK size
- 19:23Version control
- 20:03Crash reporting
- 20:43Alternative stores
related talks
32mMaking Android accessibility easy
01h 01mAndroid for Everyone: Accessibility in Android
41mMake 2021 the Year You Tackle Accessibility
48mAndroid for Everyone: Accessibility in Android
20mDo’s and don’ts: Mindset for optimizing apps for larger screens
37mAccessibility on Android in 2019
33mDemystifying Android accessibility development
22mA Structured Guide to Accessibility on Android
