Blog

  • Dynamic Runtime Shared Libraries Idea

    Got the idea reading <a href=”http://www.peterjoel.com/blog/index.php?archive=2004_01_01_archive.xml#107436735658229384″>Peter Hall’s suggestion</a> for new file formats based on calling the Flash Player the Flash Virtual Machine.

    When a symbol is exported in a SWF, that SWF now exposes that symbol, by linkage name, to whatever SWF has pointer to it. In reverse, when a symbol is imported for runtime sharing, that SWF now points that symbol to the SWF it’s assigned to get the symbol from.

    Now, it’d be phat as nuts if we could do at least part of the above dynamically. The only new requirement would be “symbol creation”. Currently, we can create instances on the fly, but the “classes” they are derived from are hardcoded into the SWF; the symbol. This ability would allow some pretty neat abilities at runtime.

  • Post C&C: Good Perspectives

    After my infamous post earlier in the week, I got some pretty good perspectives from people all over the world that I’d like to share as I learned a lot… and am still thinking on a lot of it as it’s complex.

    I’m not quoting, as I’m the King of Paraphrase.

  • Adding to the Fireworks Wish-List

    This is really a note to myself so I don’t forget to post later as I’m currently busy, but still don’t want to forget these things:

    – when merging a layer down, keep the name of the layer that is on top; even Photoshop doesn’t do it. Currently, it just blanks out the name.
    – when bringing in a PNG into Flash that has symbols in it, Fireworks does not keep the Symbol names nor the bitmap names; maybe make the bitmap names the slice names or the name of the layer they were on
    – support Adobe Photoshop CS files and 16bit ones at that
    – if your symbol is an “animation”, bring it into Flash as a movie clip, not a graphic

  • WTF are you doing?

    None of this, “Well, I screwed with the DataProviderAPI yesterday, but haven’t touched in 3 days”. Trust me, even if you intened to hit it again in a few days, that’s fine, but doesn’t count for this question. Seriously, wtf r u working on?

    Work:
    – coding & designing a front-end to selection of a module within our enterprise application

    Home:
    – Table Top building app
    – TV Guide front-end to <a href=”http://www.theplatform.com/”>The Platform</a>
    – front-end to <a href=”http://www.livejournal.com/”>LiveJournal</a> Client <a href=”http://www.macromedia.com/software/central/”>Central</a> App