WeatherBar
|
WeatherBar can show the weather in a specific location. One point that makes this application different from other weather applications and gadgets is the ability to integrate with the Windows 7 taskbar. Therefore, instead of constantly switching to the desktop to take a peek at the pinned gadget, the user can simply take a look at the taskbar, or right-click on the application icon to read the forecast.
The application uses server APIs to build the final data. The foundation of the application is the Google Weather API. By building a request, raw XML data is returned from the Google server, which is then processed to extract the needed elements (for example, the current weather conditions and the forecast).
Besides, to correctly display the weather icon (image), the current time in the specified region is needed. A great API for this was one offered by TrueKnowledge, which also returns XML data per request. One of the benefits of this specific API is the possibility to directly pass the location or ZIP code to get the time, instead of working with API-specific codes.
Also, since the application should use Windows 7 - specific elements, the Windows API was used through a managed library - Windows API Code Pack for .NET Framework. It was used to build the WeatherBar taskbar capabilities.
Requirements:
* .NET Framework
The license of this software is Free, you can free download and free use this network utility software.