Microsoft News Center
Tech News Blogs
With a major overhaul, The Weather Channel app for Windows PCs and tablets now provides severe weather alerts and revamped Live tiles that keep you informed of what’s going on outside your house – or wherever you’re traveling.
This free app brings together more than 200 meteorologists using The Weather Channel’s ultra-local TruPoint(sm) forecasting technology for detailed weather insights so you can plan your day (or your week, or even the next hour). You can also watch videos and track weather patterns on Bing Maps.
Install The Weather Channel app from the Windows Store.
You might also be interested in:
Athima ChansanchaiMicrosoft News Center Staff