Doo z z z z z e

Droidcon London - October 2017

Abstract

With Android Marshmallow Google introduced two new power saving modes called Doze and App Standby. They live up to their promise and provide a longer battery life and a better performance. Their effectiveness even improved with Android Nougat. However, they also added some limitations developers should be aware of. Android O will be even more restrictive and disable common implicit broadcasts many apps rely on. If you’re using them right now, it might become even more challenging to support older and newer devices at the same time.

This talk will explain the background why changing the APIs is the right way. We will discuss the given tools and explore the new APIs. Finally we look at effective solutions to not repeat ourselves and write the same code over and over again for different SDK versions.

Slides