We did it! Flash / Flex developers will have livecoding

    This is a must see. You edit the code and immediately see the result, without overloading the flash application.
    We showed this demo at ITSea 2012 in Montenegro.



    In short, the editor starts a special session when all the class methods (or selectively) are transformed in a special way. When editing the method code in the editor, tiny swc with the changed code are delivered to the client and an event is sent to update the class implementation. There is also a special [Live] annotation that marks a special method that updates the state of an object instance.

    image

    No waiting for compilation, no need to restore application state. For example, you run the game level, "spawn" bots and change their implementation on the fly. Either you work with a flex form - log in to the server, open the form and start adding fields to it or adding validators. Cool?

    Now no matter how much the application. Re-compilation will always take microscopically little time. Now we compile for 200 milliseconds. With the release of ASC 2.0 in release, we can reduce this time by several times.

    Plus, we catch exceptions and process the "dangerous" code. If you accidentally add an infinite loop, you will receive a message in the log, but the application will not freeze. The same with exceptions.

    A version of our editor (2.0) with such functionality will be released in mid-October.
    Plus, if you notice we changed the name - meet Code Orchestra 2.0!

    Also popular now: