Adobe Flex, is originally from Macromedia released in March 2004, based on their proprietary Macromedia Flash platform, which is covered to support RIA (Rich Internet Applications) development and deployment of a range of technology portfolio.
Flash/ActionScript/Flex History of Product - ActionScript by Macromedia Inc. is introduced in Flash Player 4 through the implementation of "Actions" - ActionScript 1.0 is released for Flash Player 5 and is based on ECMAScript - Macromedia's Flex Server 1.0 is released for $15,000 per CPU. - ActionScript 2.0 is built as a layer on top of ActionScript 1.0 causing performance issues. - Adobe System gains ownership of Macromedia Inc. - ActionScript 3.0 is rewritten from the ground up and released with Adobe Flex 2.0 and Flash Player 9. - Adobe Flex 3 is under open source Mozilla Public License - Adobe Flex 4 is released with its development environment called Adobe Flash Builder - Adobe Flash Builder 4.5 supports mobile application development Importance & Application ● HTML is stateless - web application logic all on server ○ Every change requires a reload or another query ○ This is not scalable ● Examples ○ Table with sortable columns ○ Forms with a submit button ○ "Edit mode" on any page ● Flex lets you put that logic on the client side ○ Flex applications are "living" pages Importance & Application ● Flex allows you to make Rich Internet Applications ○ Benefits of a desktop application ○ Portability of a web app ● Other advantages: ○ It's multi-platform: Windows, Mac, Unix, Mobile ○ Virtually everyone can see it - Flash Player ● Result is a .swf from code instead of a timeline Flex IDEs FlashDevelop AXDT IntelliJ IDEA SapphireSteel FDT Flash Animations "Artsy" examples of what Flash can do: Animator vs Animation Flash comics/stories Demonstrations -"Technical" examples of what flash can do Card Matching Game Box2D Physics Engine -ActionScript used to program "game logic" to make games -Open source engines out there to make games with, one is FlashPunk Demo using FlashPunk, FlashDevelop, and ActionScript Related Sites/Sources www.flashpunk.net http://www.cflex.net/about_adobe_flex.cfm www.flashdevelop.org/ www.adobe.com/devnet/flash.html www.kirupa.com www.adobe.com/devnet/flash.html www.flashrealtime.com/flash-game-library-engine-list/
Pages to are hidden for
"Flash_ActionScript_Flex"Please download to view full document