October 2007

One option most Flex developers have come to love is the strict mode during compile time option. This not only checks all code to a given class (not just the JIT runtime) but also enforces a bit of due diligence on the developer to type all parameters as well as returns. (more…)

Arrays: every, filter, map, some

Nearly all callback methods to a filter-based method only specify that the type of object to be inspected be of type Object. While this certainly allows for the greatest flexibility in what is stored in the ordinal list, this doesn’t give you much control over chasing down RTE’s or allow for IDE ease of use in auto-completion. (more…)

Using XML-RPC as the data gateway:

WordPress as of 2.2 already offers xml-rpc based access, so this cuts down the amount of outside code you need to write, however for anyone who has gone digging through the php will notice that while they include several different API’s, there is some key functionality that is missing in order to really take advantage of Flex – Flash based RIA solutions. (more…)

Adobe to acquire word processor maker

Normally, I don’t post about things outside of the technical aspects of Flash-based development, but this one was just too good to pass up. It makes sense when you think about it in the context of Adobe’s merger with Macromedia early last year. Their shift from a Publishing / Graphic Arts based business model to a ‘workflow’ based model of combining art with development. This isn’t much different than any other vertical growth pattern stretching back to the start of the industrial revolution. By controlling the process from start to finish, they have the ability to leverage capabilities similar to a ‘CMS’ package. While they do have InDesign, which essentially is a word processor mixed with Illustrator, that product has been confined to boutique style documents and never reached critical mass necessary to seriously take on Microsoft Word.

The part that fascinates me from a Flex / Flash development perspective is Buzzword was created with AIR, one of Adobe’s own. Essentially they’ll own the source to the application, but it will be interesting to see how it is maintained / developed from here on out, as either an advancing AIR project or something they fold into other applications / toolsets.