I am using a technique that is very powerful in Flex. I am using what we call code behind practices. Using this technique, there are two files. The first file, the actionscript class, handles all of the logic of what happens when buttons are pressed, data changes, etc. There is no GUI in there, except for the definitions of the controls on the screen.
The second file is an MXML file that contains ALL of the gui layout, etc. You can changed the appearance completely utilizing a simple drag and drop like format, as long as you keep the same name for the controls.
You do have to recompile it, but that is pretty much brain dead to do.
That is why I am concentrating on the hardcore features of the app, rather than the pretty factor. This works great since you can make an MXML for a small screen in a situation like driving. I can also make an entirely different interface for a larger screen without any real code changes.
Kind of like
skins, but a lot more powerful with a GUI builder in an IDE.
Jim
Bookmarks