Download Manager

I want to create downloade manager which will appere in the main menu, and can download the latest assets and latest update.
can anyone guide me which documentation or video to follow to do that?