What is xJSFL?
xJSFL is an open source JSFL framework for creating tools for the Adobe Flash authoring environment
Who uses xJSFL?
From enterprise-sized companies such as Zynga, Disney, Yahoo, Wunderman, and MediaMonks, to smaller game developers like Bolt Creative, Cloud Kid and IsCool Entertainment, right down to indie and freelance developers looking to support and automate their production pipelines.
What does xJSFL do?
It manipulates stage elements and library items, iterates over timelines, layers and frames, manages files, user settings, builds interfaces, and provides a host of libraries and classes to accomplish everyday Flash tasks with an easy to use syntax and grammar you'll really enjoy writing.
What does xJSFL code look like?
xJSFL has been designed from the bottom up to replace laborious syntax, and abstract repetitive tasks into elegant one-liners. Take the following example (something every designer has wanted to do at some point), smooth all bitmaps in the library:
What does the API look like?
The following schematic shows the various components, classes and scripts that come with the 1.0 release of the framework.
Why use xJSFL?
Developers can radically speed up their everyday JSFL development, gaining access to an eco-system of software, production-tested libraries, classes, techniques and best-practices to build more advanced, more powerful tools in a fraction of the usual time.
Designers can use the front-end features of xJSFL, such as the Snippets Panel, to more easily manage and run the commands they use daily, and gain access to a library of more powerful, interface-driven, xJSFL scripts.
You can download xJFSL from www.xjsfl.com/download.
Chat to other JSFL users about xJSFL on the forum at www.xjsfl.com/forum.