Adobe Evangelist Daniel Dura visits Travelocity
April 15th, 2008
So today Daniel Dura, an Adobe Evangelist, came by Travelocity to talk about Flash, Flex and AIR. It was interesting to here him speak and his hair was redder then pictures led on. But I won’t hold that against him.
History and Examples
If you have ever seen anyone from Adobe speak, you know they have to go over the History of the Flash Player, AVM, JIT and all that. Luckily he didn’t have to talk about the history of the web as some Adobe eseminars do.
Once he got past that some people asked questions about some of Adobe’s technologies. I’m not quoting Daniel, but he compared Flash to Silverlight and AIR to WPF. One thing I didn’t know is that the debugger and even the compiler are open source. Though I will never want to rewrite the compiler. Nice Adobe
Oh and they showed this killer travel app that they cooked up.
Examples
I don’t know what the rest of the audience’s background is but I though it was good he went over using AS3 in FlexBuilder. Some examples were using E4X, Arrays and DisplayObjects. Afterwards he created a simple Flex rss reader for his blog. Then converted to an AIR app which is quite simple if you didn’t know.
What was not easy was him showing us how to compile it only using the command line. Thankfully after that he showed how to do that in FlexBuilder (cake).
Next was an HTML example, I forgot what the example was. Though he remined me that you can call flash packages in JavaScript. The way it works is their is the flash engine and the JavaScript engine. The JavaScript engine says, “Hey, I can’t find this DropShadowFilter thing…Oh, I’ll look in the Flash engine. There it is.” That is really exciting to me. See my post on calling Flash class in Javascript.
After that he talked about the other AIR specific packages.
- Drag and Drop
- Service Monitor
- SqlLite
(An aside) One thing I saw that was awesome cause I love the in operator and for each but I didn’t know you could do this
[as]var array:Array = ["butter", "eggs", "sugar"];
trace((2 in array));[/as]
Good Job Daniel. You reawakened my want to use AIR.
Last 5 posts in Apollo (AIR)
- Abstract Thermometer AIR app - January 22nd, 2009
- Johnny V now available on Adobe AIR Marketplace - December 29th, 2008
- Roman Numeral/Arabic Convertion AIR App - Johnny V Now Available - December 25th, 2008
- I smell a lawsuit - March 2nd, 2008
- How to use the FileSystem in AIR to find the users directory folders - March 1st, 2008
Last 5 posts in as3
- HOWTO Create a Facebook App using FlexBuilder - June 24th, 2009
- Guitar Synth for Flash - February 27th, 2009
- Abstract Thermometer AIR app - January 22nd, 2009
- Roman Numeral/Arabic Convertion AIR App - Johnny V Now Available - December 25th, 2008
- How to convert Roman Numerals and Arabic numbers in ActionScript 3 - December 17th, 2008
Last 5 posts in flash
- HOWTO Create a Facebook App using FlexBuilder - June 24th, 2009
- Roman Numeral/Arabic Convertion AIR App - Johnny V Now Available - December 25th, 2008
- How to convert Roman Numerals and Arabic numbers in ActionScript 3 - December 17th, 2008
- Flash Player 10 Pure Flash Keyboard using SampleDataEvent - September 3rd, 2008
- Using Flash Player 10 to produce Dynamic Musical Notes - May 20th, 2008
Last 5 posts in Flex
- HOWTO Create a Facebook App using FlexBuilder - June 24th, 2009
- Yahoo Maps ActionScript 3.0 Released - February 11th, 2008
- Papervision 3D 2.0 / Great White Example - December 26th, 2007
- Tidbit #3 - testing additions to your code - Control Variable - November 28th, 2007
- Flash/Flex Tidbit #1 - October 18th, 2007
Last 5 posts in XML
- How to create a PureMVC app with Actionscript 3 - February 13th, 2008
- Flash CS3 and the TileList - July 15th, 2007
- Flash CS3 animator class and loading XML animation at runtime - May 4th, 2007
Entry Filed under: Apollo (AIR), Flex, XML, as3, flash
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
Trackback this post | Subscribe to the comments via RSS Feed