Asynchronous Android Programming : Unlock the Power of Multi-core Mobile Devices to Build Responsive and Reactive Android Applications - Helder Vasconcelos; Steve Liles (2016)