Tag Archives: Flash
Hotwire: Quick and dirty event wireups in AS3
Posted on23. Feb, 2010 by lukesh.
Recently, I was tasked with building a quick AS3 project outside of our normal Flex framework projects. It was refreshing to just write a plain and simple AS3 project outside of the team environment where I could explore a few things without impacting the team by breaking our current project standards. One thing I’ve been [...]
Continue Reading
Thoughts On Sproutcore and App Dev In General
Posted on02. Jan, 2010 by lukesh.
I’ve been intentionally learning how to develop using Sproutcore for about a month now, so I’ve been more aware of the buzz about it, and I have to say that most things I read are missing the point about the value promise of Sproutcore.
Continue Reading
ArrayCollections, WebORB deserialization, .NET generics
Posted on09. Oct, 2009 by lukesh.
The problem is that unless you refer to the class “MyChildType” somewhere in your project, the Flash runtime has no idea that the “MyChildType” exists. Typically, you’d refer to this class in a view or something, so this problem is very esoteric and you most likely won’t encounter it, but if you do, keep this in mind.
Continue Reading
Immutable Strings, Arrays, Lists, and dataProviders PSA
Posted on12. Jun, 2009 by lukesh.
First, click here to view a quick demo of the problem. (Source here). When the lists load, roll over one of the items labeled “something” and notice the hover behavior. The problem is, that these Lists are bound to and Array and an ArrayCollection of Strings (which are immutable in AS3). Likewise, if multiple entries [...]
Continue Reading
HydraMVC 0.1.3 Released
Posted on01. Apr, 2009 by lukesh.
…And it seems to be the magic number for now. I’ve been using this version for a while and it seems stable and complete enough to actually use f’real. If you don’t know what it is, click here to read about it and get it. Besides all the obvious goals for HydraMVC (read about them [...]
Continue Reading
Aurora Borealis in ActionScript
Posted on01. Dec, 2008 by lukesh.
This weekend I threw together an algo to generate Aurora for a holiday ecard. I was really happy with the outcome. You can see the card here.
Continue Reading
In defense of AS3
Posted on16. Jul, 2008 by lukesh.
As someone who has worked with Flash since FutureSplash was acquired by Macromedia, and as someone with both a design / animation and programming background, I agree with Adobe’s decision to go with a more structured implementation of ActionScript in Flash with AS3. I believe it is a strategic move to position Flash as a [...]
Continue Reading
Mediator strategy in PureMVC
Posted on12. Jun, 2008 by lukesh.
If you aren’t using an MVC framework like Cairngorm, Model-Glue, Guasax, or PureMVC for your Flex development, you really should think about starting. Our adoption of PureMVC at andCulture has allowed us to structure our ideas around a concrete paradigm and move on to arguing about more important things. I’ve implemented PureMVC in both Flash [...]
Continue Reading
Policy file changes for Flash Player 9.0.124.0 strict security
Posted on10. Jun, 2008 by lukesh.
Adobe has enhanced the security policy in Flash Player 9.0.115 and 9.0.124 that may cause some issues if you’re interacting with Web Services. Typically when I start a Flex project, I just throw a simple, open crossdomain.xml file on the root of the service site (or elsewhere) and go to town (which is poor practice to [...]
Continue Reading
Funny little bug in Flash E4X
Posted on30. May, 2008 by lukesh.
This works (outputs ID’s): new Array(); var attributes:XMLList = _data.Attributes..AttributeDescriptor; for each(var attribute:XML in attributes) { trace(attribute.@ID); } This doesn’t (outputs nulls): var attributes:XMLList = _data.Attributes..AttributeDescriptor; for each(var attribute:XML in attributes) { trace(attribute.@ID); } Any questions? Update: Kudos to Larry (developmentastic.com) for beating his head against this brick wall on the Winestore project.
