If you hung out laundry, visited a beach or fired up the barbecue this week, you will almost certainly have consulted a weather app first. And you might not have been entirely happy with the results.