Adobe Flex 4 Features

Adobe Flex 4 Features


Features:
§ Themes
§ FXG
1.Spark component architecture:
      The biggest change to Flex 4 is the introduction of a new skinning and component architecture called Spark. Many components from the previous versions of Flex are re-implemented using the Spark component architecture.
Define a clean separation between the functional logic of the component and its appearance.
Spark components consists of two classes to support the separation of logic and appearance: an Action Script class that defines a component's logic and an MXML skin class that defines its visual appearance. To change the component's logic, subclass the component class and add your own behavior. To change the component's appearance but not its logic, customize the skin.

Create a small set of basic components that are easily customized by developers.

2. Component layout:

Component layout is the process where a parent component sizes and positions its child components. In the Spark component architecture, layout has been decoupled from individual components. You can now set the layout declaratively in MXML, or modify it at runtime in ActionScript.

§  BasicLayout Uses absolute positioning. You explicitly position all component children, or use constraints to position them.
§  HorizontalLayout Lays out children in a single horizontal row.
§  TileLayout Lays out children in one or more vertical columns or horizontal rows, starting new rows or columns as necessary. All cells of the tile layout have the same size, which is the height of the tallest child and the width of the widest child.
§  VerticalLayout Lays out children in a single vertical column.

 

MX component
Spark equivalent
Canvas
Group with BasicLayout
HBox
Group with HorizontalLayout, or HGroup
VBox
Group with VerticalLayout, or VGroup
Tile
Group with TileLayout, or TileGroup
List
List with VerticalLayout
TileList
List with TileLayout
HorizontalList
List with HorizontalLayout

3.Text Layout Framework:

The Text Layout Framework (TLF) is a class library built on top of the Flash Text Engine (FTE). The FTE, available in Adobe® Flash Player® 10 and Adobe® AIR® 1.5, adds advanced text capabilities to Flash Player.
The new FTE classes offer low-level support for controlling text metrics, vertical text, typographic elements such as ligatures, and bidirectional text. Also, device fonts now have most of the functionality of embedded fonts and can be anti-aliased, rotated, and styled. In most cases, you do not use the FTE classes directly.
Text Layout Framework (TLF) provides high-level text functionality:
1.     Bidirectional text, vertical text, and over 30 writing systems, including Arabic, Hebrew, Chinese, Japanese, Korean, Thai, Lao, and the major writing systems of India
2.     Selecting, editing, and flowing text across multiple columns and linked containers, as well as around inline images
3.     Vertical text, Tate-Chu-Yoko (horizontal within vertical text), and justifiers for East Asian typography
4.     Rich typographical controls, including kerning, ligatures, typographic case, digit case, digit width, and discretionary hyphens
5.     Cut, copy, paste, undo, and standard keyboard and mouse controls for editing.

4.Flash XML Graphics:

§  Graphics and text primitives, like Rectangles, Paths, and Ellipses
§  Fills, strokes, gradients, and bitmaps
§  Support for effects such as filters, masks, alphas, transforms, and blend modes


Tags: ,

0 Responses to “Adobe Flex 4 Features”

Post a Comment

Thanks for your comments

Subscribe

© 2014 Java Frameworks. All rights reserved.
Designed by Blogger