Mobile applications have to deal with a constant flow of events: user input, network traffic, and callbacks from the operating system are all vying for your app’s attention. Building apps that feel snappy is a challenging task, as you have to efficiently handle all those events.
Combine and async/await are some fairly recent addition to the collection of frameworks and language features that aim at making this easier.
In this chapter, we will explore commonalities ...