YWeather
UPDATE: YWeather 0.4.1 has been released. More details here: http://blog.emerick.org/2008/06/07/yweather-update-041/
UPDATE: YWeather 0.3 has been released which allows for location ID instead of just zip code for international users. see http://blog.emerick.org/2008/04/30/yweather-03-update/ for more info.
I was fed up with complicated and cumbersome weather applications for the BlackBerry so I decided to write my own simple weather application I could check in the morning when I woke up. As a little exercise to get me back into programming for the BlackBerry, I created YWeather. YWeather is a simple application for your BlackBerry that displays the current weather for the given zip code that came out of about 4 hours of programming today. It uses the Yahoo! weather data API which gives you the current conditions; the condition, low temperature, and high temperature for the current day; as well as the forecast for the next day including graphics for each condition.
Without condition images (All content on one screen):

YWeather provides three settings in the options. The first being your 5 digit zip code. The default zip code is for Blacksburg, VA (24060) which you can of course change to your own. Blacksburg is quite notorious for its weather going from 70 degrees one day to snow the next. Following the zip code is an option to disable the images which represent the conditions. If the images are disabled, you can see all the data on the one screen without having to scroll down. Note that when you disable or enable images you will need to close and reopen the program for the settings to take effect. The final option is to display the temperature in Celsius or Fahrenheit.
You can install YWeather over-the-air or download it to install via your desktop at http://bbrtm.org/yweather/. You can also download the code there if you wish. If you have any issues with YWeather or suggestions for improvement, please let me know by either emailing me at jemerick@gmail.com or by posting a comment below.
./Jason



Jason,
This looks great… Would you be willing to look into how to grab and display some more detailed weather information? Contact me if interested… There is ALOT of information that can be discerned straight from the raw METAR data from NOAA site based on zip/airport code. I would love to see this!
[...] 07:38 PM This free program is supposed to be comparable with BB Weather but less buggy. blog.emerick.org » YWeather —— Running:http://runsouthflorida.blogspot.com [...]
[...] can read more about the application on Jason’s Blog. Or you can download it OTA or with your Desktop Manager at this link. He has even made the source [...]
Nice application but I am in Massachusetts and the time is off (late) by about 55 minutes. Doesn;t really matter I suppose.
@Bob D
The time that is shown at the top of the screen is the time the weather feed was updated not the current time.
Sorry for the confusion.
Jason
I’m with ksat, being a weather nerd, it would be nice to see the barometric pressure, wind direction and speed, and for those who actually get fog, the dew point. Thanks for doing this for us Jason!!
[...] 12:21 PM Thanks MrKyoo For those interested link to YWeather: blog.emerick.org » YWeather Sprint [...]
[...] everyone, I am the developer of YWeather. You can find out a little more about YWeather here: blog.emerick.org » YWeather and install it here: YWeather The initial releases provided some very basic functionality such as [...]
The app is a great start. I think it would be even better if: it had the option to pull more days (like a weekly forecast, 5 days, 7 days, etc.), not just today and tomorrow. Also, have several profiles for different locations. Like one for home, one for work and one for vacation place I would love to go. Thanks!
Great App. Is it possible to change the appname to current temp and condition when scrolling across the icon in the menu (like accuweather which only updates twice a day)
@Darwin I do plan on supporting multiple locations in the next release as well as trying to retrieve more weather data.
@Pete That will also be included in the next release. Every update will also update the home screen icon and application name to the current conditions.
Thanks for everyone’s feedback! Keep it coming!
Great application. How about adding any severe weather information when it is available? Tornado warnings, thunderstorm, floods, etc…