Docstoc

Flash_ActionScript_Flex

Document Sample
Flash_ActionScript_Flex Powered By Docstoc
					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/

				
DOCUMENT INFO
Shared By:
Tags: Adobe, Flex
Stats:
views:11
posted:12/29/2011
language:
pages:7
Description: 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.