More Than Two Simultaneous Key Presses and KeyboardEvent.KEY_DOWN Woes

I'm rather annoyed right now. For whatever reason, I didn't think that determining if the user has 3 keys pressed at once would be so difficult. Attempt to press all the arrow keys that correspond to the arrows being displayed...

Sometimes it works, sometimes it doesn't and I can't understand why or find a pattern to the malfunction. But basically whats happening is at some point the KEY_DOWN event just isn't dispatched for a particular arrow key once two of the other arrow keys have been pressed. Does anyone have any freaking idea why this is happening?

Headed to FITC Chicago. Free Books?

So I just got the OK from work to go to the FITC Chicago event. I'm pretty excited because I'm actually quite interested in the sessions that are going to be happening at the one day event. Most particularly I'm looking forward to hearing Samuel Agesilas (levelofindustry.com fame) speak about Orchid. I'll also be hoping to maybe hear some news about his Saffron project. That of course would just be a bonus. At any rate, is anyone else going? Perhaps I'll bring a few copies of the book to hand out if anyone would be interested.

R&D Departments & AD Agencies.

There was a pretty interesting entry up on CREATIVITY (online) last week. It was about how Arnold, Boston started it's very own Research & Development department, staffed with a couple of young technologist/designers. [read here]

My opinion on this matter is a bit mixed. Part of me is looking at this type of idea with great skepticism, another is looking at it with a little jealousy, and a small part is looking at it with some hope. I'm more curious what other peoples' opinions are on this subject.

Read the rest of this entry »

Super Fun! UT Loop Website

This is rad little site. I was able to make a funny little loop and then get an embed code for it. Great concept.


SWFAddress 2.1 & SWFObject 2 Work Together.

I spent a good hour yesterday trying to get SWFAddress 2.1 and SWFObject 2 to work together. First off, they do work together. Second, there's nothing to it. Then why did it take me an hour? Because I'm a dummy and I had the order in which each JavaScript set was called. In hindsight, this is common sense, but the golden ticket here is calling SWFAddress javascript BEFORE declaring the SWFObject. This more applies to people using the dynamic way of embedding the SWFObject. ie:

 
<head>
    <title>SWFObject v2.0 - step 3</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript" src="js/swfobject.js"></script>
    <script type="text/javascript" src="js/swfaddress.js"></script>
    <script type="text/javascript">
                swfobject.embedSWF('website.swf', 'website', '100%', '100%', '9.0.45', 
                'swfobject/expressinstall.swf', {}, {bgcolor: '#CCCCCC', menu: 'false'}, {id: 'website'});
    </script>
</head>
 

Silly right? I saw a couple of posts out there of people having a hard time getting this going. Once I flipped the JS declaration, it worked. And I felt kinda dumb. But hey ... That's life.

BTW: both SWFAddress and SWFObject 2 are pretty amazing and should be worked into your site/app flow if they aren't already.

New Book, New Look.

After a year of neglect, we have finally revamped our blog. This new look will hopefully pressure us (more so, me) into posting more.

One main reason why we haven't been updating this site as much within the past year is that we've been working on Adobe AIR: Create-Modify-Reuse (or just Adobe AIR: CMR). I know we have posted some info about this in the past, but I we're pretty excited since it's finally coming out.

Adobe CMR was written by Todd Anderson and the two of us (Matt & Marc). Additional support for the book included our editor, Brian Hermann and technical editor, Ash Atkins.

The book is a learn-by-example guide to AIR. It is in no way a reference manual. However, if you find that you learn better by building, but don't necessarily know where to start, this is for you. Adobe AIR CMR takes you through eleven sample applications that you can modify and call your own. All together, I believe the book came together really well and is something we are all proud of. If you so happen to pick it up, we hope that you enjoy it.