Thursday, June 26, 2008

AIR Developement with Flex Presentation

The presentation at IPSA went really well (I thought anyway). We had a pretty big crowd, especially for a summer meeting. And some really great questions from the audience. Even though I'm a little late here are the presentation slides and source code.

The slides can be seen and downloaded here AIR Development with Adobe Flex.

The Flex project archive can be downloaded here. Project Archive

If you so choose you can view the video of the presentation here. Presentation Video

A few notes on the application:

Because of the scope of this particular project it was only developed for windows. Yes, I know what you're saying, " but AIR is cross platform." And you'd be correct. But there are, has you know, differences in the Mac and PC OS's. And because of these differences, there has to be logic that causes the app to act a little different based on the OS it is running on. Ex. Because this app is a system tray app, and because OS X doesn't have a system tray, you would have to write the logic for notifying the user but bouncing the dock icon on a mac, vs. flashing the system tray icon on a PC. So, unless you add this logic the app will probably throw errors on OS X.

I have also removed all of the images from the app. You will need to create you own icons and add them to the App XML file before running this app.


Please feel free to leave any questions in the comments or contact for any help on tweaking or adding to this app.

Also please let me know how the presentation was. I always like to get some feedback from people.

Thanks and Happy AIR-ing!

Wednesday, June 11, 2008

Talking at IPSA on Friday!!!

I'll be speaking at IPSA on Friday June 13, 2008. I will be talking about AIR development with Flex. I will be going through a brief overview of Flex and AIR and then diving into the code of an branded AIR app that I just finished for Intermark Interactive. I will be posting my slides for the presentation next week. Look forward to seeing you guys there!