Archive for 'Programming'

Reducing Filesizes Using Abstraction

April 23rd, 2008 – 6:27 pm

I had recently came across a situation with a project of mine where concrete referencing resulted in a SWF file that was far more bloated than it clearly should have been. Yet another reason why abstraction is so great — although perhaps it should have been obvious in the first place.
The project in question revolves […]

Flash vCam AS3

March 31st, 2008 – 2:17 pm

While motion tweens really aren’t my thing, let alone Flash design in general, I was quite intrigued by the vCam AS3 tool by Brian Heisey. The tool was originally released in 2005 by Sham Bhangal and Dave Dixon, and Brian updated it to function in AS3 with a few additional effects as well. Best of […]

Advanced String Splitting

March 4th, 2008 – 1:08 pm

I recently had a project where I had to run some fancy regex and recursion on strings written as excel-style formulas. It was an enjoyable project, as I don't often have the opportunity to use regex or recursion in Flex. However, one of the steps in the process required me to perform what, I thought, [...]

Hot Key System for Flex (pre-release)

February 16th, 2008 – 8:37 pm

After having a need for creating hot key shortcuts on multiple different occasions, I decided to break down and create a highly-reusable system that integrates seamlessly into any Flex app. I spent some time and planned out several different use-cases that the system will need to account for. A few considerations were as follows:

Don't [...]

Timer and enterFrame Persistence

June 11th, 2007 – 2:22 pm
Tagged as: Flash, Actionscript 3

Someone over at the actionscript.org forums brought up an interesting scenario. When you add a listener to the enterFrame event of a display object, and then attempt to remove the display object, the listener's handler still continues to get triggered at every enterFrame event. I explored this further to find the same issue applies to [...]

Overdue Update

May 25th, 2007 – 4:32 pm

**UPDATE**
I have finally assembled a V1.0 public release of my 3 flagship libraries. They can be accessed here:
www.schelterstudios.com/files/index.html
Once I find more time, I'll try to formalize this page a bit more to provide some descriptions and examples. Check them out...play with them...integrate them into your projects...and give me some feedback. =]
I know I haven't posted [...]

Decorators Explained

April 13th, 2007 – 2:51 pm

So far things are working pretty well for the Decorator Demo I've posted a few days back. I have been adding bits and pieces to it, all the while gaining a better understanding of the power (and limitations) they possess. For those of you who don't know, the Decorator Pattern is a famous [...]

An Experiment with Decorators

April 9th, 2007 – 9:04 pm

I've finally found some free time to play around with some of the experimental ideas I've had in my head, so I decided to start with a fun little decorator demonstration. I haven't had alot of opportunities to play around with the Decorator Pattern much, so I wanted a project that pretty much forced me [...]

Singletonitis

November 7th, 2006 – 2:41 pm

A friend of mine recently introduced me to the concept of "Singletonitis", the disease whose symptoms involve an over-reliance on creating Singletons in your framework. I believe the original blog that defines this concept can be found here:
http://www.antonioshome.net/blog/pivot/entry.php?id=30
The context of the arguments are actually from a Java standpoint, so some of them don't quite [...]

Spectrum Analyzers… UPDATE

October 25th, 2006 – 8:54 pm
Tagged as: Flash, Actionscript 3

It has just come to my attention that, due to a low-level integration of the SoundMixer into VTM 2, SoundMixer.computeSpectrum() can not be used as long as another swf from a different site with a restricted cross-domain policy is open on the same computer. In light of this, I will be working on a version [...]