What is the difference between Flex3 and Flex4?
Please tell me about that......
Difference between Flex3 and Flex4:
Adobe Flex 4 including a new skinning and component architecture, a new animations engine, an extended layout mechanism, a new text engine, and a new graphics library.
In Flex 4, the layout has been decoupled from components. Spark components are used in Flex 4 which includes Application, List, ButtonBar, and Panel.These Spark components can define their layouts declaratively. In all of these components, containment is managed by the Group class and the layout of the Group?s children is delegated to an associated layout object.
Flex SDK 3 supports Flash Player 9 and Flash Player 10, but some graphical features are not supported in it. Whereas, Flex SDK 4 fully supports Flash player 10, including the Flex 3 features and also supports some additional features like Flex graphics.
One of the major themes in the Flex 4 is ?Design in Mind?. This goal involves creating a smoother workflow between designers and developers. To help achieve this, the framework provides a clear separation of the visuals for a component and the rest of its behavior.
In Flex 3, an individual component?s code includes logic around its behavior, layout, and visual changes. In Flex 4, the components are factored out into different classes, each handling specific pieces of behavior.