Apple has launched a website and downloadable wallpaper for Apple Miami Worldcenter, a new store due to open on January 24.