Summary
In this chapter, you learned about concurrent execution and parallelism and how to achieve multithreading in RxKotlin. Multithreading is a necessity in today's app driven era, as modern users don't like to wait, or, to be blocked, you need to constantly switch threads to perform computations and UX operations.
In this chapter, you learned how schedulers in RxKotlin can help you, or, rather, how schedulers abstract the complexities of multithreading.
While concurrent execution and parallelism is an essential part of modern application development, testing is probably the most crucial part. We cannot deliver any app without testing it. Agile methodology (though we are not discussing agile here) says we should perform testing repeatedly ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access