An advanced weather app.