Hey Andrew,
By default, the AutomaticUpdater checks for updates & automatically downloads and installs them. There's no user interaction needed. You can configure how often the AutomaticUPdater checks by using the "DaysBetweenChecks" property.
Ive created a new version of my application, but nothing happens and also the icon does not appear on my page.
The AutomaticUpdater doesn't show anything when there are no updates. You don't want to bother your users when there's nothing actionable for them to do.
I don't know if you've read it already but the step-by-step walkthrough is a good place to start. In that artcle we walk you through setting up your app and cofirming everything works.
Tell me if this helps.