Feeling social? Connect with me:

Weather App


Posted on February 21st, by Jasper Valero in Portfolio. No Comments

Weather App

For my Flash ActionScript Techniques course one of our assignments was to build a weather application using the Yahoo Weather API. The UI for this app was built in Flash CS5 and the functionality was coded in ActionScript 3 using FlashBuilder 4.5. We had to display unique icons for the different weather codes as well as display fundamental weather data by zip code.

While reading through the documentation I discovered that Yahoo was in the process of deprecating zipcode queries to their API. Instead they would only allow calls using what they refer to as a Where On Earth ID (WOEID). At the time of the project zip codes still worked, but I wanted to ensure that my application would be up and running long after the project and the course were over. That is why I wrote a utility class which converts zip codes into WOEIDs using YQL. You can find a copy of this class on GitHub: https://gist.github.com/1915546

Created using: ActionScript 3.0, Flash CS5, Yahoo Weather API

I am happy to say that my app is working even to this day. Try it for yourself using the link below.

URL: http://jaspervalero.com/projects/weather/

 





Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">



Latest From My Blog

Read about my latest thoughts, experiences and projects.

GameBase

Prototype app created for my Backend Development and Frameworks course. For this assignment we were tasked with building out an database drive web application...

GitSwitch

This is a script I wrote for integrating GitHub issues with PivotalTracker. It allows a panel to be created in PivotalTracker that will allow...

EstiloCSS

This project was created for my Deployment of Flash Projects course. It is an Adobe AIR app that creates color palette comment blocks within...