A while back Ben Clinkinbeard asked a question on flexcoders saying “Am I the only one who wishes EventDispatcher exposed its listeners?” The fundamental issue was that he wanted to get a list of all the event listeners that had been added to a given component. The approach: using FlexSprite Someone suggested monkey patching UIComponent to [...]
As I was preparing for the pre-release user group tour, I was surprised at just how much content around the new Flex 3 features was already available. The Flex engineering teams have been working diligently to be more transparent for the benefit of our customers - and it shows. The main problem I [...]
Part of what I love about Java is the never-ending supply of libraries and tools available to the general development community.  For Flex Builder, we leverage Eclipse (obviously), ANTLR, Lucene, JFlex and a number of other libraries with great success.  Software engineers are lazy by nature (at least I am) and I know  I don’t [...]
I finally spent the time to correct my Eclipse workspace to fix certain “annoyances” related to using Flex Builder as an Eclipse plugin. I thought I’d share that to save some people the hassle. 1. “How can I make Flex/Eclipse always build the current project by default even when I am editing a source file? (and [...]
We put the wraps on the Flex 3 and AIR 1.0 pre-release user group tour last week. I had the privilege of visiting eight different user groups over two weeks. There’s a lot of new stories to tell, not the least of which is the snow storm that slammed into Milwaukee, WI and [...]
A few folks have pointed out that it’s difficult to track down all the resources about my MVCS approach to building Flex applications. They were right, and in response I’ve consolidated everything into a single page accessible at this URL: http://www.joeberkovitz.com/mvcs. I’ve also included a few addenda to MVCS reflecting more recent thoughts and practices. [...]
When creating the default styles on a component you need to know the name of the class you are inside. The most common way of creating default styles is to use a static initializer. PLAIN TEXT Actionscript: package {           import mx.core.UIComponent;         import mx.styles.CSSStyleDeclaration;         import mx.styles.StyleManager;           public class [...]
Peter Elst had a good post updating us on the ecosystem of Flash on Mobile. His point about Flash Lite 3 vs. Tamarin-Tracing got me thinking. As an American, I’m uber-confused on which VM to hedge my bets on. Do I continue writing components for Flash Lite in AS2 awaiting the day when I’ll actually [...]
An article titled “From Tags to Riches: Going from Web 1.0 to Flex” which I co-authored with Shashank Tiwari has been published on InfoQ. In the article, Shashank and I walk through the steps needed to port a traditional HTML-based application to Flex. We use the Java-based Pentaho BI Dashboard as our example [...]
A little bug in the Flex Bug DB made it so you could only vote for open bugs - which is kinda silly since deferred bugs are marked as “closed”. Well that bug has been fixed and now it’s time for the Flex Bug Voting Exchange to commence! Here’s how it works - [...]
The Flex framework is amazingly capable. Between renderers, editors, skins, styles and containers, you can produce amazing applications. Sometimes however developers get stuck in the framework; they think they need to use the framework for everything. I used to see this a lot with list-based controls, but of late the target for getting stuck seems [...]
ruminations on technology
On large scale projects that will be deployed on more than just one location it is a constant need for re-skinning the application. This applies mostly to “embedding” projects, that is projects that will need to be integrated (embedded) into an already done site, with a custom template. First solution would be duplicate the project each [...]
If you are creating new project in Flex Builder 3 you will notice that there is no “bin” folder where the .swf, .html and .js files are stored. Instead you get a “bin-debug” folder with the files. This is because Flex Builder 3 threats the project by default as a debug one, running the .swf [...]
I’m working on an interesting and involved project (that I can’t say very much about right now), and it uses a ton of dynamic TextField objects on the screen. I thought things were going superbly, but my app started to crash the player at odd times as the display became more complex. I wanted [...]
One of the first Flex applications I built was a Flex front-end for a web based personal budgeting application called “WeBudget”. I had originally built WeBudget as a way to track how much my wife was spending on clothing. The only problem was that this required my wife to actually enter her receipts [...]
InfoQ has published a roundup of Flex framework projects.
Hmmm. I have a project percolating, but I’m not quite sure where to go with this one… Has anyone seen examples of a non-telephony driven speech recognition based interface for a flash platform application… any ideas from other developers where to start? I saw the Microsoft speech server page, but I’m not sure if that [...]
There’s no mistaking that Flex 2 has been a historic release in the evolution of the framework. With Flex 3 closing in fast, there’s even more great features we can now use in our applications. Sometimes however, it is important to go back a remember some of the smaller features we may be overlooking. On [...]
A new face in the Flex blogosphere: Ethan Eismann. Ethan is on the Experience Design (XD) team at Adobe, working on the design of Thermo, and I’m sure he’ll have all sorts of interesting thoughts on design. Welcome Ethan!

Subscribe to Planet Flash

Search

Tags

3d Actionscript actionscript 3 ActionScript 3.0 Adobe Adobe Air Adobe AIR (Apollo) Adobe Flash Adobe Flex AdobeMAX08 AIR AIR Adobe Integrated Runtime Announcements apollo as3 Asides awards BEA Beautiful Web Business Cairngorm ColdFusion Community Components Conferences design dev Development Events Examples Featured Flash Flash CS3 Flash experiments flash player Flex Flex 3 Flex Example FMS Fun Gallery General Google Jobs Marketing MAX MAX 2007 Misc News Open Source Other Papervision3D Personal photos Photoshop Process Processing RIA Stuff techmology Technology Thinking Loud Uncategorized Whatever

Blogs

Buttons

Planetarium