- Your Locale:
- English (United States)
- Your Time Zone:
- Coordinated Universal Time
- Total-Photoshop (1 hour)
- Andy Li's Blog (3 hours)
- Codedependent (15 hours)
- Renaun Erickson's Blog (15 hours)
- PhoneGap Build Blog (15 hours)
- Adobe Globalization Team (17 hours)
- IHMCoder (17 hours)
- Adobe Flash Player Team Blog (17 hours)
- John Nack on Adobe (17 hours)
- DMXzone (21 hours)
Flex SkinnableViewStack Component
The SkinnableViewStack is nearly identical to my ViewStack component except that it extends SkinnableContainer, rather than my DeferredContentGroup, to support skins. My use-case for a skinnable version of the ViewStack is when defining views or components that need to have ViewStack-like functionality, but also include chrome (think of a wizard component). One could simply define a SkinnableComponent with a ViewStack as a skin part, but the component user wouldn’t have access to the ViewStack API outside the SkinnableComponent. This SkinnableViewStack implementation replaces the Group-based contentGroup skin part with my Spark ViewStack component and then proxies the ViewStack API to the (translate)
Flex Spark ViewStack Implementation
Awhile back, I created a GroupStack as a quick and dirty Spark implementation of the ViewStack I needed at the time. I've recently needed a more complete implementation of a Spark ViewStack for a project, particularly with support for deferred content creation and some of the other features left out of the GroupStack. This version of the ViewStack is very close to a direct port, containing most all of the features and API from the Halo ViewStack. It’s based on Group (more specifically, my DeferredContentGroup which extends Group) due to my desire to substitute the contentGroup skin part (of type Group), found (translate)
Flex String internationalisation with Flexmojos
I wanted to support internationalisation on a pretty complex Flex project that was sharing some Components and Skins using Flex Libraries (swc files). I have spent a good amount of time searching for documentation and its just not there, the only examples I could find are the very simplest options you could possibly use and they are not even clear, so I'm going to try to write all the steps to get internationalisation working on your Flex app and compiling with Flexmojos here.Flex Version: 4.6.b.23201 (I had to change to this from 4.6.0.23201 because I couldn't get this one from (translate)
Flex DeferredContentGroup Component
Whereas Flex 3 included built-in support for deferred content creation in all of the Halo containers, Flex 4 only offers this feature with the SkinnableContainer Spark container. With the DeferredContentGroup, you can utilize deferred instantiation in the lighter-weight Spark Group container. I created this, primarily, because I needed it for the new Spark ViewStack navigator that I’m currently working on (which I’ll be wrapping up and releasing soon), but I saw no reason to not release this as a standalone component. I didn’t feel like I needed to post a demo or directions on how to use this. If you (translate)
Adobe MAX: Community Central Show and Tell Theater
There arn’t the normal set of unconferences this year as normally found at MAX; FITC, 360, and others are pretty well absent from the community pavilion this time around. The good news is that thee is a new community based effort this year: the Show and Tell Theater! Here, people from Adobe and the community [...]Related Posts:Absinthe Dilution FaerieAbsinthe Dilution Faerie 2.0The Flex Show: Episode 132Interview with The Flex ShowAdobe MAX is almost here… I’m Speaking on Edge… (translate)
Apache Flex spark button skins for Flex, AIR and mobile projects
Apache Flex spark button skins for Flex, AIR and mobile projects (translate)
Introducing FlowMVC
Introducing FlowMVC: A reference architecture & MVC extensions for developers using Sencha ExtJS or Sencha Touch with DeftJS. Take what you already know and go with it… just code with the Flow. FlowMVC builds on the work of DeftJS, Sencha ExtJS, and Sencha Touch APIs adding extensions that enable Flex and ActionScript developers to take their expertise and [...] (translate)
Creating a simple AMF client for testing
A few months back I had to debug an Adobe Flex application that used Adobe Message Format (AMF) for client-server communication. For readers unfamiliar with Adobe’s Flex/Flash stack, AMF is a binary RPC communication protocol, usually powered by Adobe’s BlazeDS technology. The application I was working on used BlazeDS to expose a number of AMF [...] (translate)
Speaking at 360 Stack!
Building GPU-Accelerated Mobile Application Interfaces with Starling and Feathers Apache Flex is great for application UI… but it isn’t GPU-accelerated :( New versions of Adobe AIR perform quite spectacularly on mobile and really blaze when tapping into the device GPU. If your mobile application requires this sort of performance – there is a solution to [...]Related Posts:Feathers: Accelerated UI Components for Stage3DI’m Speaking at 360 Flex in Denver360 Flex Session PeekMy Adobe MAX 2011 Speaking ScheduleThe D2W Conference is coming up fast! (translate)
Adobe and the Flash Gaming Landscape
I had the opportunity this month to speak at the Rocky Mountain Adobe User Group about gaming, Flash, Adobe, et cetera alongside Jun Heider who talked about Apache Flex. Here are my slides: Adobe and the Flash Gaming Landscape from Joseph Labrecque There have been a lot of changes with the Flash Platform over the [...]Related Posts:Adobe Education Exchange LiveWhat’s New in Flash Player 11.2 and Adobe AIR 3.2The Flashy Side of Adobe EdgeAdapting Expectations to Fit a Mobile WorkflowNew Frontiers in Motion and Interactivity (translate)