You can download the app directly on your device through the Windows Phone Store or by using the link which follows:
Press the Search button on your Windows Phone, tap Vision and then scan the following barcode by pointing your device camera toward it
While Bing Weather for Windows Phone features Live Tile support, it doesnt allow wide tiles and shows limited information as a result of this. Launching the app will show more in-depth information like “feels like” temperature, humidity levels, wind and more. Swiping to the right reveals daily, hourly and a collection of weather maps, including Temperature, Doppler, Precipitation and cloud cover, optimized for regional and national views.
Microsoft has not been able to include lockscreen support with this release, but we hope it will be rectified soon so that Bing Weather will be able to compete with some of the more comprehensive offerings in the Store.