Droidcon Tel Aviv 2019: Doing work in the background – where implementation meets theory
Date: 19th December 2019
Location: The Cinematheque, Tel Aviv
Every iteration of Android introduces new restrictions on what an application can do in the background – this is not news to developers who have been coping changes like Doze mode, background restrictions and app buckets for the past 3 years. From WorkManager to Foreground services Google have a lot of documentation and workarounds for background work, but real life is always more complicated!
In this talk I will discuss some of the customer scenarios I have come across where the official advice was insufficient and more innovative solutions had to be found. Is it still possible to send a push message without depending on Firebase? How does doze mode whitelisting affect Oreo background restrictions? What happens if Android cancels my application’s wake lock(s)? I will try to answer some of the questions that go beyond the generic advice available on the Android developer portal.
Slides: Available after the conference
Video: Available after the conference, if recorded
Zebra developer portal news link: https://developer.zebra.com/blog/zebra-droidcon-tel-aviv-2019-0