Building of this app is used as a material for blog http://www.buildingandroidapps.com/