Overview
Explore the differences between App Standby and Doze in this informative conference talk from the Big Android BBQ 2015. Gain insights into how Android manages system sleep and learn effective strategies for working around or waking up from these power-saving modes. Discover the triggers and states of Doze, understand when it exits, and learn how to test various Doze states. Delve into App Standby, its activation conditions, and how it concludes. Get acquainted with GCM and understand the key distinctions between these power-saving features. Learn practical tips for adding high-priority tags and updating time-critical alarms. Benefit from the expertise of Joanna Smith, a Google Developer Advocate, as she shares best practices for creating excellent Android apps that efficiently handle system sleep modes.
Syllabus
Intro
About the speaker
Goals
What happens in Doze?
Doze is triggered when...
DeviceldleController states
Testing *all* the states of Doze
Doze exits when...
To Do: Add a high-priority tag.
To Do: Update time-critical alarms
App Standby is triggered when...
App Standby ends when...
Hello, GCM
Understand what is different
Testing Doze and App Standby
Taught by
Android Developers