->

 

Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines
Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines
Best practices for concurrent programming in Android have gone through major changes in the past few years. From new restrictions on the use of long-running services to the introduction of Kotlin coroutines and the WorkManager API, Android developers have many new skills to learn. In this course, instructor David Gassner takes a deep dive into concurrent programming for Android, providing a hands-on tour of different ways to run Android tasks in the background. Learn about various kinds of services: bound, started, foreground, and implementations of JobIntentService. Explore the use of Handlers, Threads, and Runnable objects to delay or push tasks into background threads. Plus, learn about the use of Kotlin coroutines to run multiple concurrent operations and manage background threads.

 


  • Introduction
  • 1. Getting Started
  • 2. Using Handlers, Runnables, and Threads
  • 3. Manage Concurrent Tasks with Kotlin Coroutines
  • 4. Manage Background and Deferrable Tasks
  • 5. Create and Manage Long-Running Services
  • Conclusion

Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Gamystyle   |  

Information
Members of Guests cannot leave comments.




rss