Archive for the ‘AIR’ Category


A long awaited product has finnaly been in Beta, Attest 1.5. This application, released by PXL Designs and Rich Desktop Solutions, can help you prepare to take the Flex 3 with AIR Certification Exam. I have been waiting for this release for quite some time. I was very pleased when I found that version 1.5 Beta was finally released on March 26th. In addition, I was pleasantly surprised to find that the product is free for non-commercial use.

You can download Attest 1.5 beta from the following location:



Hello World!

It’s been sometime since my last post. It has been a very busy few months and that’s a good thing. However it’s now a new year and with it comes new opportunities, new presentations. I will have the pleasure of appearing in front of fellow developers in the next few months. I hope to see some on hyou there;

Web APIs in AIR: Twitter-licious

Capital Area Flex Users Group Meeting
Date: Wednesday, January 07 2009

In this presentation I will demonstrate how to use some of the more popular web-based public data sources and open APIs in a Flex/AIR applications. I have created a sample Flex/AIR application that uses the Delicious and SnipURL APIs to create a Twitter-like app. I will show you the API methods available and how to call upon them to retrieve its data.

MATE: A Flex Framework “Extreme Makeover”

Maryland ColdFusion Users Group Meeting
Date: Wednesday, January 13 2009

MATE is a tag-based, event-driven framework for Flex development. Using MATE in your Flex development can help you build powerful, loosely coupled applications. During this presentation I will take a simple Flex application and show how you can perform an extreme makeover that will greatly enhance the application’s architecture, allowing it to scale properly.

Skinning Components in Flex 4 (Gumbo)

Maryland ColdFusion Users Group Meeting
Date: Wednesday, April 13 2009

Adobe has made great improvements to the skinning architecture and process since Flex version 3. In this presentation I will demonstrate how to use Flex 4, currently known as GUMBO, to skin your Flex components.

In addition to the user group presentations listed above I am very excited to have been invited and selected as a speaker at the following popular conferences.

Essential Flex and ColdFusion Integration

cf.Objective() 2009 CONFERENCE
Date: Wednesday, May 14-16 2009

This presentation is designed for the experienced developer who wants to learn how to create Flex 3 application that can connect to server-side data using ColdFusion. It is also for the Flex developer who wants to learn how to effectively retrieve, manipulate, format, and communicate with ColdFusion-based server-side scripts.

I will provide developers with the essentials of connecting Flex 3 applications to remote data services using HTTPService, WebService, and RemoteObject calls. You will learn how to create and use the various Flex and ColdFusion classes that can be used to provide a one-to-one mapping between the client-side and server-side data. In addition, you will learn how to accept and manipulate the data in various formats such as XML. This presentation will cover topics such as handling results and faults, understanding value objects, manipulating complex data.

Skinning Components in Flex 4 (Gumbo)

CFUNITED 2009 Conference
Date: Wednesday, August 12-15 2009

Adobe has made great improvements to the skinning architecture and process since Flex version 3. In this presentation I will demonstrate how to useFlex 4, currently known as GUMBO, to skin your Flex components. During this special conference presentation I will also demonstrate how to use some of the other Adobe tools to help in the skinning process, including Flash and Fireworks.

Well, that’s it – so far. This year already looks to be a very exciting year for all of us. Not only are we looking forward to a very exciting release of Flex 4, code named GUMBO, 2009 also promises the following releases:

Centaur – This is the codename for the next release of ColdFusion. As of this writing beta applications are current being accepted.

Bolt – This is the codename for Adobe’s new eclipse-based development tool. As of this writing beta applications are current being accepted.

Flash Cataylst – Formerly called Thermo, this is Adobe’s new design tool for quickly creating application interfaces without coding.

… and many more. We have a lot to look forward to this year – new tools to learn, more exciting conferences and user group meetings, and thus more opportunities for all of us.

Ciao 😉

Your Flex Authority Has Arrived!

Posted: August 18, 2008 in AIR, Flex


If you happen to be one of the lucky few who are able to attend 360Flex, you should have already received a very special gift – the inaugural issue of Flex Authority!

This new technical journal will appeal to Flex and AIR developers of all skill levels. From feature articles to ongoing series, the Flex Authority has everything you need to become an authority of everything Flex and AIR.

However, for the many more who were not able to attend 360Flex I would like to provide for you a brief preview of the kind of quality content you can find in this issue.

The following excerpts are copyright (c) 2008 by respective authors and licensed to House of Fusion for use, and are reprinted with permission.

The Beginner’s Corner: Building Your First AIR Application With Flex
by Shannon Hicks

Welcome to the first issue of Flex Authority. I’ll be writing for The Beginner’s Corner, where those just starting out with Flex will find great walkthroughs on everything Flex and AIR. Today, we’re talking about your first AIR application. Adobe AIR is a runtime that lets us use our existing knowledge of Flex, Flash and/or AJAX to build desktop applications. These applications can then run on either Windows or OS X without a need for multiple code bases. At the time of this edition, AIR for Linux is in public alpha.

You can read more by subscribing to the Flex Authority here.

Working With Yahoo Maps Part I
by Brian Dunphy

Welcome to the first in a series of articles, Working with Yahoo! Maps. In these articles, I will outline key concepts in the creation of Yahoo! Maps applications using Flex. This particular article will walk through getting an API key, configuring Flex Builder to work with the Yahoo! Maps component, setting up the mapping component within a Flex application and finally adding a basic marker to the screen.

You can read more by subscribing to the Flex Authority here.

– and finally, yours truly – 😉

To Be Or Not To Be… Online That Is
by Theo E. Rushin Jr.

Adobe’s newest runtime takes us from the browser to the desktop. Flex, Flash, and even HTML/Ajax developers can take advantage of the power of the operating system to build and deploy applications that run on the system’s desktop. To some of us who started in client-server development, it’s a return trip back to the desktop.

How can my desktop Flex/Flash/HTML/Ajax application still access my server-side and internet-based resources? Fortunately Adobe answered that question by providing the developer with classes that enable him to build in the ability to sense changes in network connectivity and take appropriate action.

In order to properly implement an architecture that would give an application that ability, we need to attack the problem on three fronts:

You can read more by subscribing to the Flex Authority here.

Get your copy of Flex Authority and you’ll see what I mean.


Dot 1 Release of AIR

Posted: June 17, 2008 in Adobe, AIR, Flex


On Monday, June 16th Adobe AIR 1.1 was made available for download on the site. To learn more about this dot release you can take a look at this FAQ (PDF);

Items of note:

Matt Chotin has posted an article about developing Flex applications with AIR 1.1

The Flex SDK is including support for AIR 1.1 in the 3.0.2 stable build. You can download it from here.

Adobe AIR 1.1 documentation can be found here.

I find that it is a worthwhile upgrade.


Adobe AIR 1.1 Just Around the Corner

Posted: June 11, 2008 in Adobe, AIR


Adobe will be releasing the 1.1 version of AIR very soon. In addition to bug fixes, AIR version 1.1 will bring about the following enhancements;

  • Installation dialog translations for Japanese, French, German, Italian, Spanish, Chinese, Korean, Brazilian Portuguese, and Russian
  • Support for building internationalized applications including keyboard input for double byte languages
  • Support for certificate migration from a self-signed application to one that chains to a certificate of authority (CA)

Although I have yet to create any AIR applications requiring internationalization or foreign language install dialogs, I am excited about the fact that I can migrate from a self-signed application to one that uses a proper certificate of authority.

… and the world keeps turning 🙂



Have you registered to attend the WebManicas Conference coming to Washington, DC May 19th – 23rd? Why Not? Well maybe this will help you …

My Top Ten Reasons To Attend WebManiacs!

#10 – Over 100 separate topics covering ColdFusion, Flex, AIR, various frameworks, and other technologies.

#9 – A Ben Forta keynote on day one.

#8 – Several two hour hands-on sessions held in their computer lab.

#7 – My kids took all of tee shirts I got from the last conference I attended.

#6 – Very close to public transportation, many restaurants, and our nation’s capital.

#5 – My presentation titled; Consuming and Creating RSS Feeds (CFManiacs Track)

#4 – My presentation titled; Tweens, Behaviors, View States, and Transitions (FlexManiacs Track)

#3 – My presentation titled; Using Custom Events (FlexManiacs Track)

#2 – A “boat load” of presentation materials and source code that can help jump-start your development efforts.

And The Number 1 Reason to Attend WebManiacs!

#1 – Surround Yourself With Dozens Of Colleagues And Industry Experts Who Love To Talk About Battlestar Galactica And LOST As Much As You Do!!

See ya at the conference … then I’ll see ya at the pub.



I do a lot of traveling across the US (I’ve driven across the US 3 times already) and I love to stop at small town restaurants along the way. Once you leave the big cities and head for the country-side, the one constant I find at these small country restaurants is the table game Peg Solitaire. I can spend hours playing that game.

Now Just Killing Time Games has release a version of the game called Jump! – built using Adobe AIR. They also provide an on-line version (written in Flex) that allows you to try it on-line before downloading and installing it.

Check it out at

It looks like the site is still a work in progress … but aren’t we all 🙂