Flash Fun

I have always enjoyed playing around with Flash. Here are some of the more interesting things I have done with it.

 

mysql2soap

Date: 1/2004

Description:
After experimenting for sometime with the new XML capabilities in Flash MX 2004 I decided that I wanted a way to make connections graphically using Flash's Web Services panel rather than having to code each connection. To make this possible I developed a dynamic SOAP interface in php which when given a mySQL server login and password will deliver all of the tables that the users has rights to. Then when given a table name it will open a SOAP interface for that table that can be used to query the table in a such a way that Flash can pass native objects to the interface and the special parser I built will translate these objects into standard SQL statements and execute them on the database. I also built extensive fault tolerance and automatic data-typing to ease the transition from Flash to mySQL. My work on this project was published on flash-db.com in January and I am very thankful for all the support it received. A new version using php5 is in the works so check the news page for updates!

Launch Site Launch mysql2soap! (Temporarily down)

Flashmail .1

Date: 12/2003

Description:
I started playing around with Flash MX 2004's new GUI components and thought how easy it would be to build an Outlook clone in Flash. Of course this is only a proof of concept and is not fully functional however with the webservice (currently down) I built for accessing a pop3 mailbox you can retrieve and read your emails and it even displays html encoded emails with images inline! It will also send emails out via the webservice (when it is running). Check the experiments page soon for more updates on this project. I will reconnect the webservice soon and explain more about it there.

Launch Site Launch Flashmail!

Research Dynamics WBT

Date: 11/2003

Description:
I was brought in to lead a team of Flash developers building a Flash MX based online learning system. The system consists of a variety of learning module based courses that are dynamically drawn from a database backend by making RPC calls to the server via Flash Remoting for PHP (amfPHP). All of the user’s progress and answers to tests are tracked and relevant statistics are available in the admin section of the site. In addition to the stats, administrators can design and deploy new courses, manage users and send out reminder emails based on users scores etc.

Can't get no relief animation

Date: 10/2003

Description: A silent animation I did for a Flash class. I was feeling sick that day from the food I ate at the Dining Commons on campus so I decided to capture the feeling.

Launch Site Watch the movie!

Jasteroids the game

Date: 11/2003

Description:
I always loved this game as a kid and now I have my own version! At one point I had it updating a hi-scores database online. I will hook it up again soon so you can see how you do compared to the rest of the world!

Launch Site Play it now!

Flash Calculator

Date: 9/2003

Description:
A simple calculator done in Flash. Watch out for the red button!

Launch Site Crunch some numbers!