The big difference between the two is the development environment, Flash is meant for designers, they have a timeline, drawing tools and palettes for choosing color and drawing tools behaviors. While Flex consists of a more programming environment like a general programming language and a component list (controls). They both compile into SWF files and both can access database data or make other forms of communication. Flex also contains MXML (Magic eXtensible Markup Language) for defining the GUI layout which is not available within Flash. <?xml version="1.0" encoding="utf-8"?> It is however possible two use both at the same time. Designers can create animation and visual elements and developers can integrate this |
