100 likes | 369 Views
An Introduction to Rich Internet Applications with Adobe Flex 3. Creating Cross-Platform Apps for the Browser and Desktop. ActionScript. Scripting language Based off of JavaScript Syntactically similar to C++ Focus on web-development with Adobe Flash Developed by Macromedia
E N D
An Introduction to Rich Internet Applications with Adobe Flex 3 Creating Cross-Platform Apps for the Browser and Desktop
ActionScript • Scripting language • Based off of JavaScript • Syntactically similar to C++ • Focus on web-development with Adobe Flash • Developed by Macromedia • Owned by Adobe (2005)
ActionScript • 1.0: Loose typing, similar to Python • var x = 4; • 2.0: Static typing, like Java, C++ • var x:int = 4;
Adobe Flex • Standalone or part of Eclipse SDK • Integrates ActionScript and MXML • <mx:Script> <![CDATA[ private var a:String = “Hello World”; ]]> </mx:Script>
Flex Builder • IDE built on Eclipse • code completion • code hinting • design mode
Flex Framework • Combining MXML and Actionscript ActionScript MXML FLEX
Case Study: BingBuilder • Requirements • Visual schedule builder • External data accessibility and writeability
Related Products • Adobe AIR • cross-operating system runtime • combines HTML, Ajax, Adobe Flash, and Flex technologies • deploys RIAs on the desktop • build applications and easily deliver a single application installer
How To Get Flex • $699.00 • With Charting
How To Get Flex • $0 • http://www.flexregistration.com/ • Just provide a scan of your BU ID