Flash Runtimes Conquer the Universe


A panel at the 2014 Adobe Education Leader Institute at the heart of Adobe’s corporate headquarters in San Jose, California – with; Joseph Labrecque of the University of Denver, Andrew Phelps of the Rochester Institute of Technology, and Chris Campbell of Adobe Systems Inc.

A week from today I will be making the case for Flash Player and AIR in education (and really everywhere) at Adobe’s San Jose headquarters at the annual Adobe Education Leader Institute. I’m bringing along two others to form a panel to help educate “those who will listen”™ and make it clear that Flash is not a four letter word.

Andy Phelps is the Founding Director at MAGIC at RIT, Professor and Founder at School of Interactive Games and Media at RIT and Professor at Rochester Institute of Technology. You may remember him from the spectacularly controversial session on gaming technologies research from Adobe MAX 2013.

Chris Campbell is the product manager and customer advocate for the Flash Runtimes product team at Adobe. The amount of awesome work that he and his team continue to do with the runtimes is outstanding – especially considering what a toxic environment we are in at the moment.

The primary point I want to spread throughout the general community and within Adobe itself is very simple. Great work still happens around the runtimes and no one should be dismissive of either their potential or application in the world today. Are web standards and other technologies up to task with many of the functions that Flash used to be the only answer for? Sure they are – this fact should not diminish Flash in any way and I would argue that current trending technologies have much to be thankful for when it comes to Flash historically paving the way for their very existence and widespread adoption.

In this industry – we often only have our eyes set dead forward – fixed upon a glimmering future. This is a mistake – we must embrace not only our history but this present reality as well. The Flash runtimes have conquered the universe… the core DNA is now scattered across the web and beyond – inseparable and inescapable – spectacularly spectral.

Here are the slides from the talk:

Creative Cloud Event Denver 2014 – RECAP!


On July 10th, 2014 – I had the pleasure of presenting alongside fellow Denverite Paul Trani for the Denver Creative Cloud Event. Thanks to all who came out to learn about much of what is new in Creative Cloud! It might be surprising to some, but in the 3 hours given, we were barely able to scratch the surface of everything that is new in this 2014 milestone.

We had a full house at the venue – and below are a few photos of the event and its aftermath.

The Create Now 2014 Denver crowd!
The Create Now 2014 Denver crowd!
Preparing for the presentations! (photo by Leslie Labrecque)
Preparing for the presentations! (photo by Leslie Labrecque)
A celebratory absinthe!
A celebratory absinthe!

Have photos from the event? Please share in the comments!

Adobe AIR. NativeProcess. FFMPEG. Awesome.

This was the title of my latest presentation for the Rocky Mountain Adobe User Group… and may very well be the final presentation for that group, ever. If anyone in the Denver area is interested in taking up his great little user group – get in touch with the nice people at RealEyes! Bittersweet.

In this session  well be stepping away from the web a bit and see just what Adobe AIR can offer behind the veil. Adobe still develops and supports AIR? You bet they do! Well start off with a quick overview of whats going on with the Flash Runtimes and then dive straight into an often overlooked  yet endlessly extensible feature. Using the NativeProcess ActionScript API  well explore how to invoke native operating system processes with a focus on employing the open source FFMPEG toolkit to manage the transcoding and streaming of live and recorded video. Awesome!


Recording (it is terrible – sorry!):
(mine begins at ~54:00)

Getting Started with Starling and Feathers

I recently presented on this topic for the Hawaii Flash Adobe User Group. Slides are above – recording is below!

In this presentation, Joseph Labrecque shows you how to use the Feathers and Starling user interface frameworks along with Stage3D to build out mobile applications with Adobe AIR.

We’ll cover the history of Stage3D and Starling, see how to get both Starling and Feathers libraries integrated within a Flash Builder project, configure the Starling stage, and instantiate Feathers components within Starling classes to provide functional user interface elements within both games and apps.

Mobile AIR has Stage3D capabilities and a set of solid frameworks to use it easily – no excuses!