It’s hard to keep track each year of the best practices to perform background work on Android: behavior changes targeting new SDK versions, new permissions, new policies, updated tools, and libraries.
This talk will examine the most popular types of background work developers could need to run and suggest the appropriate tools, along with some tips learned from developing production apps.
Particular attention will be dedicated to WorkManager’s new features and recent platform behavior changes that impact this topic.
After attending this talk you’ll know:
– New rules and behavior changes of most newer Android versions regarding background work;
– What Immedate, Long Running, and Deferrable work are and which tools to use for them;
– New features in WorkManager’s latest releases;
– Real-life experiences with background jobs consistency around different smartphone vendors;