By Mohit Pandey August 18, 2014 2:16 pm August 18, 2014 2:16 pm “Slow,” a word no one ever wants to see associated with their app. Delay and lag of as little as 100–200 milliseconds will be perceived by users as poor, slow performance. Keeping long running tasks on the main thread will result in that perception, the dreaded “Application Not Responding” (ANR) and a bad user experience. This leaves