Alice is a developer relations engineer at Google work with developers on background execution and battery performance.
Prior to Google, she’s been building for Android for the past 6 years at various startups including Pinterest and Patreon.
She has a passion for teaching, and volunteers for various non profit organizations teaching youths to code!
Alice Yuan
A guide to using foreground services and background work in Android 14
Coroutines, WorkManager, Foreground Services, Oh my!
Have you ever felt confused on how to ensure your application is kept alive to continue work after it's left the foreground?
There have been many changes over the past few Android releases regarding the background work and Foreground Services. In this talk we will break down:
- What is background work vs foreground service vs asynchronous work?
- What’s new with Foreground Services in Android 14?
- We'll provide a framework to help you decide what API to use in Android 14
- We'll go over some common misconceptions around WorkManager or Foreground Services
As a bonus we’ll also discuss what the future of managing background work and Foreground Services will look like beyond Android 14.
Talk Title
Fireside Chat with Googlers