MAR 22
2010
Last night at midnight Adobe released ColdFusion Builder, a brand new IDE built upon Eclipse for ColdFusion, HTML, JavaScript, and CSS development. The price is $299 and includes a full license for Flash Builder 4 Standard. This is a fantastic deal and if you're not using ColdFusion Builder already, then you should definitely give it a go.
NOV 2
2009
It's been a week since BFlex and I'm just now getting the chance to post all of my materials from my Drag and Drop Image Manager session. If you came to my session and didn't have a chance to grab the zip file containing all of the collateral, or if you weren't able to come to BFlex this year, then here's your chance. Download the zip file here.
NOV 1
2009
at: 9:12 PM | Filed under:
AIR,
Flex
If you're a JavaScript developer building apps against the AIR platform then you're a rare breed. Those of us who want to leverage our existing skillsets are definitely in the minority, and in some cases so is our code. While the AIR runtime includes lots of handy classes for building robust rich internet applications, it's also missing quite a few. The thing is that while the AIR runtime might not include those classes by default, we can still use them if they exist in our project. This quick tutorial is going to show you just how you'd go about compiling class files down into a SWF that can then be referenced in your project. I'll be using Flex Builder to do the compiling, but you can also do it via command line using the Flex SDK.
OCT 12
2009
The next 2 weekends are going to be super busy here in Nashville. Or maybe I should say busy for me in general as I'll be going out of town for both of them.
OCT 9
2009
Adobe announced that it would be putting all of the content presented at this year's MAX conference online, for free. Yep, that means that you can learn from the same presenters as the people who paid thousands of dollars to attend MAX. Speakers like Christian Cantrell, Raymond Camden, Russell Brown, Grant Skinner, and much more.
SEP 24
2009
at: 10:49 AM | Filed under:
Flex
While working on a project at work, I needed to highlight a UI element when the user performed an action. The problem was that the action had no direct relation to the element. When the user saved a piece of data, I wanted to update a ComboBox, then add a glow effect to said ComboBox to let the user know that it had changed. Adding the effect was easy enoough but it took me several hours to figure out how to trigger te effect without directly interacting with the ComboBox. Here's a quick set of sample code in case you ever need something like this. Feel free to download the Flex Builder project files.
SEP 20
2009
Wow...I'm humbled...I just found out this week that I've been accepted to speak at BFlex this year October 24th and 25th. If you haven't heard of this conference, then shame on you. It's an intense two day weekend in America's heartland, Indiana University. The first day, a Saturday, features multiple tracks of tasty ColdFusion goodness covering beginning through advanced topics. The second day is much the same approach, but for Flex instead.
SEP 20
2009
at: 8:19 PM | Filed under:
Flex
Recently I was working on a new interface component to an app I was building at work. It was a series of thumbnails, each of which triggered a modal window containing a video. I decided that the TileList component made the most sense. So I coded it up and got it working in no time at all. The problem that I was having was that when I assigned the click event to the TileList, I could click anywhere in the control and it would fire the event, even on empty space. After trying to manage the click event in code, I asked on Twitter about it. Not too long after, T. Scot Clausing replied to let me know about itemClick. This blog post is a quick way to illustrate the difference between click and itemClick, and why you might use one over the other. Let's tale a look at the project first
SEP 13
2009
at: 10:52 PM | Filed under:
Flex
Welcome to the first "real" article in my burgeoning "Beginning Flex" series. Today we're going to talk about creating custom events. As you may know, Flex is based on Actionscript 3 an object oriented, event driven, language. What are events you ask? Events are things which trigger actions. Your mouse hovering over this line of text causes the cursor to turn into a little I-bar. Clicking on a button in my navigation fires an event which loads a new page. Flex offers a wide range of events, from mouse triggered events, keyboard events, click events, they're all represented. In many cases the built in events are just what you need.
SEP 12
2009
at: 9:45 AM | Filed under:
Flex
While creating a new Flex project isn't hard, there are a lot of options displayed, and the beginning user might not know what they mean, or what is needed. This blog post will cover how to create a new Flex project so that you can jump straight into writing code.
SEP 11
2009
at: 10:45 PM | Filed under:
Flex
I wanted to like Flex for a long time...but it just wasn't happening. I saw people all around me that I respected jumping onto the bandwagon that was Flex. I tried to wrap my head around Actionscript 3, but coming from the purely procedural world of Actionscript 1, JavaScript, and ColdFusion I just couldn't grasp it. Finally, I took the chance to use Flex in an AIR project for Dealerskins, my current employer. My coworkers and I did a decent job, but we basically wrote Flex from a procedural point of view because that's what we knew. The app turned out pretty good, and is still in use on a daily basis.
SEP 8
2009
Tonight's presentation to the Nashville Flash Platform User Group was Exploring the AIR API: For Flex Developers, and it went quite well. In attendance were some of Nashville's finest, including Matthew Wallace, Scott Gordon, Boaz Reynolds, Dan Skaggs, and more. All total there were about 12 or 13 people there to see me completely wing my way through coverage of the AIR API for Flex developers. I was eloquent, and poetic, and went for 30 minutes longer than I had planned. But all in all, I think people enjoyed the session and, I hope, walked away with a desire to write desktop apps using the AIR framework.
AUG 20
2009
I'm a big fan of Adobe AIR. You might know this about me. My primary means of creating AIR applications uses HTML and JavaScript (it's just what I'm most familiar with). I've been wanting to get more into Flex lately and so I offered to speak at the Nashville Flash Platform User Group (what a mouthful) so that I could use it as an excuse to learn the Flex side of things.