I was trolling my rss reader the other day and I read a post on The Genesis Project blog that featured a demo of Grid Iron Flow, a file tracking and managing tool. Although this is my first glympse of the application it looks to be very useful especially for freelancers that work with clients for re-occuring projects and maintenance.
The Problem
You have a drop down list but you want them to dynamically populate using your super cool xml. Not a problem because Javascript can help you out.
The GPA Calculator was developed as a way to quickly calculate a QPA and GPA. It’s written in ActionScript 3.0 and features onFocus events as well as dynamic filter effects.
To use the application enter the grade, number of course credits attempted, and current GPA. The calculations take place by either hitting the enter key, or if the focus of the text box changes.
The Problem
Last week a student of mine was putting together a project where we wanted to play multiple audio files on the web. Naturally the first thing I reached for was Flash and XML. No problem. Well there was a twist. He wanted to have sets of files available by genre only. Which calls for one the best improvements of ActionScript 3.0 and thats E4X.
E4X allows you to “query” or “filter” if you will the data xml document so you can use just a small part of it instead of the whole thing.
The Solution
What I developed was a flash file that
loads in the xml
creates a sound object
creates a sound channel
on mouse click
set a search parameter based on which button is clicked
“filter” the xml by genre based on the search parameter
store the “filtered” data in an array containing object value you name pairs
play the first song
There are a few other things in there like stops just to avoid sound vomit
The end result is a solution that dynamically loads sound, manages the sound files through xml, and can expand to filter songs by genre.
The Sum of David website features a flash front end as well as a back end content management system (CMS). The front end is designed to follow the artists direction and to give life to her vision through interactive animations.
I wanted to give the artist a flexible solution that would allow easy updates, so I developed a site architecture using multiple .swf files and external .as files for transition, loading, and animation management. Allowing updates to happen per screen rather than all in one site.
Each section featured external content that could be updated via a database or text file depending on the section.
To support the database driven content I developed a CMS for uploading pdf’s, descriptions, and icons that associate with each chapter. The admin sections are password protected and only allow valid files types and sizes to be uploaded.
I’m trying out a source code plug in for wordpress so I can easily share my code. I found it on danlee.cn installed to my plugins folder and now I’m taking it for a test run.