Sample project has created
Basic implementation of Downloader delegate