Flex programming – flexible RIA development
Software development methodologies, Web development | Posted: August 18th, 2009 | ozzTags: ActionScript3, Adobe Flex, Adobe Flex Builder, Adobe Flex Charting, Adobe Flex framework, Flash, flex programming, MXML, RIA, swf, XML
What is Flex programming?
Adobe Flex 2 is a very special solution that enables development of RIAs based on Flash related technologies. Interface description and other features are based on XML – MXML dialect. Client logic description was done using ActionScript3 (hereinafter AS3). Adobe Flex translates usual AS code which is transmitted to mxmlc compiler for swf generation (as a result of MXML compilation).
Flex consists of several products:
Adobe Flex Builder – IDE based on eclipse. It allows quick development AS3 and MXML. It has a powerful visual design interface. Syntax highlighting and useful hints, built-in Debbuger, help and other features inspire flex developers.
Adobe Flex framework and SDK was based on the framework components. It contains a huge number of expandable components to develop interfaces of any complexity. It’s free (as a unit of Flex Builder).
Adobe Flex Charting – it’s a library that allows you to create all sorts of interactive charts and graphs (paid application).
Adobe Flex Data Services – it’s a set of server-side component that responsible for fast and convenient exchange of data between Flex and JAVA applications.
The cornerstone of all these applications for flex development is Flash Player (you need the 9th edition for correct work with Flex applications). The main advantage of this player is that its work does not depend on the platform or browser!






Print
Send
2 Responses to “Flex programming – flexible RIA development”
August 18th, 2009 at 8:42 pm
hey there i think you’ve made a typo. it’s flex 4 now available at adobe website.
August 19th, 2009 at 9:13 pm
At present most of the professional developers are using Adobe Flex Builder for creating the Web applications.The Flex has really a great flexibility to create front end web applications.
Leave a Reply