The Weather Channel really stepped their app game up.