Flex Family Expansion - Linux Alpha, "Thermo", "Elixir", Skin Extensions
DIGG IT!
7
Comments
Published
Monday, October 08, 2007
at
9:43 AM
.
NOTE: Somehow this post got stuck in draft and was set to auto-publish at the MAX Sneaks session. I just noticed it lingering. Uggghhhhh.
Flex is expanding and extending tooling support to Linux and a new IDE code named "Thermo", and a new component set called "Elixir". I wanted to take the time and talk about each as they are major expansions of Flex. We need better workflow, tooling, and components for Flex, period. We have seen Flex grow in scale and many are now using Flex Builder everyday in their jobs, it is time to raise the bar. At MAX we announced 4 initiatives that will dramatically improve things for Flex developers and grow the market for Flex overall.
Flex 3 Builder Linux Alpha
We need first class tooling on all platforms not just Windows or OSX. The growth of Linux and OSX are groundbreaking in developer circles. With every event I go to there are more Apple and Linux laptops in use. Having been on the receiving end of email about FXB on Linux, I am very glad to see us move in this direction.
"Thermo" - From ART to RIA
The "Thermo" project is focused on taking designer ART and creating rich RIA that seamlessly works with all Flex tooling. The toolset shares the same project formats as Flex and will allow a designer to contribute to RIA development directly.

Instead of throwing design comps over the cube wall, designers and developers can work in different paradigms on the same project. I am very excited about the skinning in "Thermo" as it completely inverts the problem allowing designs to output the skin vs trying to re-implement a design in Flex. I cannot tell you how much time this would save me across various projects as I am always asked to implement designs in Flex. I know that "Thermo" is in very good hands at Adobe and its development is one of the companies major initiatives in 2008.
ILOG "Elixir" Component Beta
I started working with ILOG in July of 2006 when I joined Adobe on a project to create a visualization component set for Flex. At MAX, we debuted "Elixir" but this seems to gotten lost in the shuffle of all the other news. ILOG is a professional 3rd party component developer and they make some of the best components in the JAVA/C++/C# market and are now working with Flex. These components are some of the coolest on the market today and are very impressive. Don't take my word for it, run the demos!
Radar Chart

3D Charts (Change the elevation!)

Tree Map

Gantt Chart

Org Chart

Map Charts

It is so great to see the first professional component vendor embrace Flex. ILOG is a leader in visualization components and seeing them doing great things with Flex puts a smile on my face.
Flex Skin Design Extensions
What if you could use Fireworks, Flash, Photoshop, and Illustrator to skin Flex? In that one more thing category, these extensions for CS3 make Flex Skinning a first class citizen in your favorite tools. Now we can all make skins that rival Juan over at ScaleNine!
Unless you are living under a rock, one thing should be VERY CLEAR: It is time to learn Flex!
Cheers,
Ted :)

Ted,
will the ILOG components be part of Flex 3 Professional or a separate product?
ILOG components are an add-on component set for Flex. They are being resold by Adobe initially.
Hi Ted,
Was wondering what the story was for Flash player as a general purpose presentation layer. AIR is very exciting, but I'm not sure if I can (or will be able to in the future) link in dlls or other runtime libraries.
Alternatively, I could embed the Flash player as an activeX control so that it can be the presentation layer of a Java or .NET app. I think this is possible now, but as I understand it there is still not full control over the right-click menu and possibly other features as well.
If I could do either one of the scenarios, there would just be no looking back. Any encouraging words about these approaches? Is there something I haven't thought of?
Thanks.
Mark: unless I'm much mistaken, a Projector tool is what you are looking for. Check this comparison I did some time ago as well as Janus, a projector tool based on .NET.
J
Thanks for the response. Just wondering if any of these provide any magic to be able to fully control the right-mouse context menu.
Thanks.
Yeah. Almost all of them allow for that when the program runs as a projector.
Ted,
I find elixir has managed to create help files inside flex, how do this come in to play?