mike chambers | about

Flash

North American Flash Community Tour

Just as we did in Europe a couple of weeks ago, Lee Brimelow and I are doing a series of Flash get togethers in North America over the next couple of weeks. I will be talking about the roadmap for the Flash runtimes, and leading a discussion around …

Flash Roadmap Whitepaper Published

We have just posted a new whitepaper on Adobe.com. The whitepaper, titled Adobe roadmap for the Flash runtimes lays out the 1 to 2 year roadmap for the Flash runtimes (primarily Adobe AIR and Flash Player). This includes information on specific …

In Europe to discuss Flash Roadmap

If you follow me on twitter, then you may have noticed that I have been working on a white-paper laying out the roadmap and strategy for the Flash runtimes (Flash Player and Adobe AIR). The white-paper is going through internal review now, and should …

Clarifications on Flash Player for Mobile Browsers, the Flash Platform, and the Future of Flash

I have worked with Flash and been part of the Flash community for about 12 or 13 years (over 10 of those with Macromedia and Adobe). Over that time there have been a lot of ups and down, but I think that the past couple of days have been some of the …

Flash Professional and the Future

Yesterday was probably one of the most overwhelming days of my entire career. First, Adobe informed developers that we are going to stop developing the Flash Player for mobile browsers, then news came out that there were layoffs at Adobe, and …

Update on Flash and iPhone development

As you have probably heard, Apple has updated the terms of their developer program license. In particular, section 3.3.1 has been revised and now allows developers to develop applications with a wider array of tools and technologies, including Flash …

Accelerate : Flash / Arduino Based Speed Detector

Well, as you may have noticed from my blog posts the past week or two, I have been playing around with Flash and Arduino. I have a ton of ideas and projects in mind, but wanted to start on something that wouldn’t be too overwhelming, and would …

FITC San Francisco

I am really excited about the FITC San Francisco Flash conference, coming up in about a month. First, it is a FITC conference which means all of the top Flash designers and developers in the world will be speaking and hanging out. But more …

Top Flash Misperceptions : H.264 Video is going to kill Flash

For today’s myth, I want to cover one that has its roots in some fundamental misunderstandings around video technologies. That is the idea that H.264 Video (deployed via the HTML5 video tag) will kill Flash. This is a more recent meme, which …

Top Flash Misperceptions : Flash cannot run on touch devices

Today I wanted to look at a more recent misperception around Flash. That is the idea that Flash cannot work on devices with touch screens. If you know your Flash history then you will probably find this a bit ironic, considering that Flash was …

Top Flash Misperceptions : Flash is a CPU Hog

This is one of the most prevalent misperceptions associated with Flash. Basically, the myth is that Flash uses an inordinate amount of CPU compared to other, similar technologies. Before looking in more detail at this misperception, I think it is …

On Adobe, Flash CS5 and iPhone Applications

A little over a week ago Apple released a new draft of their iPhone developer program license which contained the following clause: 3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any …

FlashCamp San Francisco : April 16th : Flash Player 10.1, Flash CS5, Flash Mobile

I have just posted information about FlashCamp San Francisco, a free developer / designers event that we will be holding in the Adobe San Francisco Office on Friday night, April 16th. This will be similar to the other world wide FlashCamps going on …

Flash Player 10.1 and Windows Phone 7

There has been a lot of buzz in the mobile space lately, and I suspect there will be even more around Windows Phone 7 at next week’s Microsoft Mix conference. One thing I wanted to clarify as it may have been lost in some of the other news is …

Relative Performance of Rich Media Content across Browsers and Operating Systems

Two of the things that Flash is often criticized for is that it: Uses too much CPU Performs significantly worse on the Mac than on Windows This got me thinking about whether some quick tests would bear this out, and if so, whether it was isolated to …

FITC Amsterdam Slides : Creating High Performance iPhone Applications with ActionScript 3

Here are my slides from my FITC Amsterdam talk titled Building High Performance iPhone Applications with ActionScript 3 . Sorry I ran a little short of time, but you can find all of the info in the slides. Here is the link to the Simple Game …

Scrolling HTML with Flash Content on Touch Devices

In response to my post on Mouse Events and hover in Flash Player content on touch devices, John Gruber raises an issue: The problem, though, for a hypothetic Flash plugin that renders pages within web pages (as on traditional desktop browsers), is …

Flash Player content, Mouse Events, and Touch input

So, the Interwebs is all a buzz again around the latest article that “proves” that Flash will not be useful on mobile devices (much less the iPad). From the article: Current Flash sites could never be made work well on any touchscreen …

FITC Amsterdam : Building High Performance iPhone Applications with ActionScript 3

Sorry for the two month hiatus on posting. I was on a sabbatical and vacation from work for the last 6 weeks of 2009, and have spent the first couple of weeks of 2010 busy working on code, and preparing some events for the spring (more on that in …

FITC Edmonton Slides : Building iPhone applications with Flash CS5

Here are my slides from my FITC Edmonton talk titled Building iPhone Applications with Flash CS5. You can download the slides from here. (PDF). Btw, really great conference and vibe, and the speaker list was simply amazing. Congrats to Shawn and the …

Resources for Learning more about Flash to iPhone

Below is a list of some of the best resources if you are interesting in getting a deeper understanding Adobe’s recent announcement that Flash CS5 will be able to output standalone applications for the iPhone. Building Applications for the …

Why you should NOT care about building apps for the iPhone with Flash

The news from Adobe MAX 2009 that probably generated the most buzz and discussion online was the announcement that Flash CS5 will have support for outputting applications for the iPhone. While I am really excited about the news, and the work we are …

Building Applications for the iPhone with Flash

This morning during the day 1 keynote at Adobe Max 2009, Adobe announced that the next version of Adobe Flash (Flash Professional CS5) will include support for creating stand-alone applications for the Apple iPhone and iPod Touch. As you can imagine, …

POC - Implementing HTML 5 Video Element using JavaScript and Flash

Since the first leg of the European on AIR Tour wrapped up, I have had some time to take some time and research / play around with some new technologies. In particular, I have been looking into the HTML 5 draft spec, as well as some of the work that …

Video of Flash 10 Year Anniversary Party at Adobe in San Francisco

I have just uploaded a video of some of the Flash 10 Year Anniversary party from last night (held at Adobe / former Macromedia HQ in San Francisco). The clip includes birthday wishes from Strongbad, and Nectarine and some comments from Kevin Lynch …

Example : ActionScript 3 ComputeSpectrum

One of the cool new sound APIs in ActionScript 3, is the SoundMixer.computeSpectrum API. This allows you to get information about sounds currently playing within the player. Andre Michelle put together a nice example that shows a visualization of the …

XBox to Flash Video HowTo (pictures)

As I posted yesterday, we did a little test that involved streaming video from an Xbox (playing StarWars Battlefront) over DevChat via Flash video. I actually did something similar to this about a year ago, but this was to help test a new (and …

How do you Architect your Flash Applications?

I have once again been doing a lot of application development with Flash, and have begun to create some more advanced apps / functionality. Previously, I would follow a few simple rules to organize my applications: Use only one frame of main …

Compressing Flash Source Files (FLA)

Have you noticed that the longer you work on your project, the larger your FLA file gets (even though you may remove items from the FLA)? The Flash authoring environment saves new data by appending it to the end of the FLA. If you remove something …
twitter github flickr behance