Notes taken from the keynote at MAX:
- an RIA design tool
- allows designers to create rich internet applications with logic embedded
- allows them to wire up interactivity without working any code
- allows them to use dynamic data without having access to the data source
- seamless workflow for developers working with flex builder
- can access Flex source code for the design
- taking a layered image from photoshop, and importing the psd file into Thermo generates layout and code for that layout.
- converting artwork to components on the fly (wow, very cool)
- they take a rectangle graphic, right click, convert to a TextInput component, and it retained the text within the graphic (made default text of TextInput component), all style information on the graphic is transferred to component (including font styles)
- highlight multiple graphical elements, and converted the group to a list, and creates a design time data set with the selected images to power the list
- changed padding on list items, and an onion skin of original image placement was retained for reference but just with reduced opacity
- edited an item in the list in place, and added an event to it to go to a new state, applied a transition to the state change. The state change was a size change, and was able to preview the increase in size, with the transition effect applied. Added some text information underneath the new state, which had fade effects applied to it. Was able to stagger effect play times using a simple gantt chart type tool.
- automatically provides lorem ipsum text for testing, and can define the number of words to show for it.
- takes two selected rectangle and converts to a scrollbar instance (seriously?... no way...) Able to identify the different layers of the graphic selection as the different components of a scrollbar. Associates the new scrollbar with the list using a wiring handle to simply drag over the list that it should affect, binding the two components together.
- able to easily add new items to the design time data collection
- and it all just works... amazing... bring on the applause :-)
- thermo and flexbuilder share the same project format, meaning designers and developers can very easily collaborate during development cycle.
- can expect early alpha/beta next year (2008).