Save for later
Droidcon Boston '19
Asynchrony in Kotlin: How You Can Choose Between Using Rx or Using Coroutines
The time is here to start thinking about the architecture of your Android app. You know your app will be all Kotlin (right?) it needs to do network requests, and it must communicate with a Bluetooth device. That means that it must deal with asynchronous programming so that it can receive and send data from the network and the device, while your UI keeps running as smooth as butter. There are a few choices to accomplish this, such as using plain Threads, AsyncTasks, or the popular Rx Java framework if you dread to manage threads in your own code (who doesn't). In this talk, we'll narrow down the choices to two candidates. The first one is the popular Rx Java framework and the second one is the newly minted Coroutines feature in Kotlin. We explain how they work and give you a checklist so that you can figure out which one suits the architecture of your app and your team of developers best. After all, you and your team want an app that is a pleasure to build and that your users will love!
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
APRN With Rx Direct Patient Care $28k
RX Technician $36k
Grant Program Coordinator for RX TN $50k
AWS Java $58k
Java Training and Placement $68k
Supply Chain Analyst - Program Management, Generic Rx $68k
Java Developer 1 3 $72k
Knowledge Base Specialist/Clinical Rx Consulant $72k
Java Architecture Consultant $103k
Senior Program Manager, Rx Product Management (Generics) $114k
Java Test Engineer $116k
Java Engineer Contractor $182k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course