Umbrella 8 Weather app
One type of app that there seems to be a never ending supply of, on every platform, is weather apps. Some are better than others and some stand out. Umbrella 8 is a weather app for Windows phone that falls into the later category. Lots of apps illustrate …