Is your app really connected?
summary
Covers techniques for detecting and responding to network and Internet connectivity on Android across recent OS versions, including handling offline usage, distinguishing Wi‑Fi vs mobile data for sync decisions, and reducing power consumption. Describes approaches to track connectivity changes and avoid infinite loading indicators in apps.
AI-written summary · about
chapters (12)
- 0:00Start
- 5:06Lollipop arrives!
- 6:08Marshmallow arrives!
- 6:37Handling different connection types
- 14:14Filtering connection types
- 14:44Network observing strategies
- 16:58Customization of the Internet connectivity check
- 17:25Chaining stream of network and Internet connectivity
- 20:16Integration with Retrofit
- 22:57Respecting battery stale
- 26:15Is anyone using this library now?
- 30:18Summary
related talks
01h 14mOptimizing App Performance on Slow Networks
29mDealing with Unreliable Networks
05mBuilding reliable apps when connectivity is unreliable
35mCatching with Nets: Tools for Debugging App Network Requests
33mAndroid Wifi Under the Hood
36mWhat Is Happening with My Connections? Why Are They Closed?
39mMobile Networking Challenges - Networking @Scale
52mPanel 2: Network
