Posts Tagged: AS3


11
May 10

WebDU 2010 – Michael Plank – Component Architecturel

Hello,

I will be posting some videos of the webDU 2010 sessions.
The first one is the component architecture done by Michael Plank

Session Details

Conventional game architectures enjoin you to use an inheritance based class hierarchy which often ends up in having huge type hierarchies and bloating base classes which you have to extend. This makes it really hard to reuse certain parts of the game. Component-based game architecture is a completely different approach to creating games. The idea is to assemble the game from small pieces so called components. This design uses composition instead of inheritance and enables you to develop highly reusable parts. Michael gives an introduction to component-based development and how it was used in the Flash realtime multiplayer strategy game DeltaStrike.
By Michael Plank

Here are the videos
Continue reading →


7
May 09

List’s Custom Cell Renderer and RadioButton

In the application I’m developing I need a panel with a list, listing companies.
I have created custom cell renderer for this list. Each custom cell renderer has an instance of a RadioButton.

So the first problem:
Saying you have this list displaying 3 rows ( but have more ). You have selected the first one ( so in the custom cell renderer the radiobutton.selected is set to true ). Now you are scrolling down… and you will see the 5 items in the list having the RadioButton selected as well… What the heck? Continue reading →


15
Aug 08

ECMAScript 4 – Goodbye…

Yeah, you read it well…

Forget about ECMAScript 4 and stuff you may have learned while using language based on its draft ( yeah for instance AS3, Javascript 2.0 ). The ECMAScript 4 has been reject in favor of small changes to ECMAScript 3.1. This has been decided at the Oslo meeting.

Here are the main conclusions( check the post on the mailing list ):

  • Focus work on ES3.1 with full collaboration of all parties, and target two interoperable implementations by early next year.
  • Collaborate on the next step beyond ES3.1, which will include syntactic extensions but which will be more modest than ES4 in both semantic and syntactic innovation.
  • Some ES4 proposals have been deemed unsound for the Web, and are off the table for good: packages, namespaces and early binding. This conclusion is key to Harmony.
  • Other goals and ideas from ES4 are being rephrased to keep consensus in the committee; these include a notion of classes based on existing ES3 concepts combined with proposed ES3.1 extensions.
  • So yeah, goodbye package, goodbye namespace, …
    As everyone, I was pleased that Adobe based AS3 on a standard, but now that ECMAScript won’t be, what will happen to AS3?

    Adobe plans was to deliver a language based on a standard. So will they drop package, namespace and all ES4 features to meet the ES3.1 requirement and so step back? Or maybe try to find another standard close enought to ECMAScript 4 to base AS4 on? Or just continue developing their ( now ) “own” language?

    In any cases, that’s just sad. Sad for all the developer who have invested time into this draft, sad for all the companies that bet on it and sad for user who have learned it…

    And ( I didn’t wan’t to put this in my post but can’t help it ) you can probably thanks a big company that has a browser having 80% of the market that insisted they would never support EcmaScript 4

    Sources:
    https://mail.mozilla.org/pipermail/es4-discuss/2008-August/003400.html
    http://ejohn.org/blog/ecmascript-harmony/
    http://whydoeseverythingsuck.com/2008/08/ru-roh-adobe-screwed-by-ecmascript.html
    http://joshblog.net/2008/08/13/how-will-ecmascript-harmony-affect-actionscript-3/

    Update
    Here is Adobe answer.
    http://blogs.adobe.com/open/2008/08/blog_entry_dated_81408_715_pm.html
    They will continue AS3 based on ECMAScript 4 and push it forward.


    28
    Jul 08

    Ressource – Pratique D’Actionscript by Thibault IMBERT go into print

    Yes, finally!
    The book will be printed by Pearson. For now though, just in french.
    You should post comment here to thanks Thibault and to ask for an english version ( maybe if there is tons of people asking for an english version, Pearson will translate it in )
    ++


    9
    Jul 08

    AS3 – Lowra and Flex

    Gilles Bertrand gives us some tips on how to use your favorite framework with flex.
    Check it out here ( for english people just check the mxml file )
    That’s nice… :)
    I was wondering how lowRa could be integrated in Flex, and have started looking for other frameworks. But it seems I won’t have to change anyway.
    So thx Gilles for sharing this ;)
    ++


    26
    Jun 08

    Ressource – French book from Thibault IMBERT

    I thought I’ve talk about this one already but looking in my archive I haven’t been able to find it.
    SOooo.
    This is an excellent french book “Pratiques d’Actionscript” from Thibault that you can find here
    ++


    26
    Jun 08

    RIA Ressource – tostring.org

    It’s been a while since I blogged. Working like hell and have no time for anything else :/
    But I had to talk about the initiative of Mike Chambers and the tostring.org website.
    The purpose of this website will be to list the open source books available on the net and also translate them into non-english language.
    Check Mike post here
    ++


    12
    Jun 08

    Open Source – Liquid Component

    Hello,

    A quick note to let you know that the Liquid Component done by Didier ( http://bytearray.org ) have been released yesterday.
    Go and check them Continue reading →


    24
    Apr 08

    Flex 3 compiler support conditional compilation

    Ok, usually I don’t like taking news from other people but this one is kinda cool, plus it’s a reminder for myself too…
    So, seen here and sending to the livedoc here it shows that the flex 3 compiler now support conditional compilation…
    That’s nice :)


    29
    Jan 08

    Liquid Component

    Ok, I’ve been telling everyone about those component but never put the info on my blog,
    so here it is ( moreover it seems that when you’re advertising them on your blog you may have them earlier for testing – if you’re reading this Didier ;) )

    liquid component
    Check it out
    ++