I was already familiar with the development procedure but not with some concepts like async task queueing and generating reports from data. I spent some time figuring out those new topics and if I am not mistaken, completed the first working product around June 2015.