I was watching Vjeko’s lecture in NAVTechDays 2013. He gave me an idea on the add-in installation. Thank you Vjeko.
It is now finished and time to share this with you all. The basic function Codeunit is used to handle the downloading and installing of the add-in. In the Add-on Setup Page I put an action to trigger the Add-ins validation.