Android Background Processing | Ray Wenderlich

Mobile apps use a main thread to show their UI and interact with a user. Overloading the main thread can harm the user experience. Learn to use background threads, the new WorkManager, and Android Services to let your app download and process data while maintaining UI performance.

This is a companion discussion topic for the original entry at