2. contents
I. what is Flex?
II. where did it come from?
III. what does it all mean?
IV. who uses Flex?
V. want to get some?
A presentation by
3. what is Flex?
a collection of technologies for the development
and deployment of cross platform rich Internet
applications based on the proprietary Adobe
Flash platform.
viewed using the popular and widely accepted
Flash runtime player.
typically developed using the Flex Builder
wysiwyg application.
A presentation by
4. what is Flex?
a free, open source framework for building highly
interactive, expressive web.
a standards-based language and programming
model that supports common design patterns
Flex uses MXML, a declarative XML-based
language for UI layout and behaviors
A presentation by
5. what is Flex?(contined)
works with Adobe Air
create desktop applications
Browser-less runtime for RIA’s
Adobe AIR (Apollo)
Adobe Integrated Runtime
versatile runtime environment
allows use of Flash, Actionscript or HTML
and JavaScript code
A presentation by
6. where did it come from?
originally Developed by Macromedia
first released March of 2004 as licensed product-
the initial release included a SDK (software
development kit), IDE (integrated development environment), and
J2EE (Java platform enterprise edition) called Flex Data
Services.
Macromedia acquired by Adobe Systems- Flex
no longer requires license for Flex Data
Services
FLEX 3 released early 2008 with open source
license.
A presentation by
7. where did it come from?
release history
Flex 1.0- March 2004 (Macromedia)
Flex 1.5-October 2004
Flex 2.0 (Alpha) - October 2005
Flex 2.0 Beta 1 - February 2006
Flex 2.0 Beta 2 - March 2006
Flex 2.0- June 2006
Flex 2.0.1 - January 5, 2007
Flex 3.0 Beta 1 - June 11, 2007
Flex 3.0 Beta 2 - October 1, 2007
Flex 3.0 Beta 3 - December 12, 2007
Flex 3.0- February 2008
Flex 4.0- (Codename Gumbo) 2009
A presentation by
8. what does it all mean?
what can Flex do?
rich user experience
cross-platform, accessible applications
Adobe AIR integration
developer productivity
Adobe Creative Suite 3 integration
ease of use
Open source, standards-based framework
advanced data services
A presentation by
9. what does it all mean?
what can Flex do? (continued)
enhancements to existing projects
scalability
advanced data visualization
demos
http://taggraph.com/everybody
http://www.sherwin-williams.com
http://www.discovery.com/discoveryearthlive
A presentation by
10. what does it all mean?
Adobe Flex Builder 3
code refactoring
native support for Adobe AIR
powerful testing tools
advanced data services
Flex 2 and 3 SDK support
improved project workflows
Web service introspection
advanced data visualization
A presentation by
11. what does it all mean?
component library
Flex Builder Application
integrated ILOG Elixir library
drag and drop it into place and set its properties
from within Flex Builder
component demo-http://www.ilog.com/products/
ilogelixir/demos/
A presentation by
13. who uses Flex?
examples
http://www.scrapblog.com/
http://dsc.discovery.com/guides/discovery-earth-live/
discovery-earth-live.html?dcitc=w99-502-ah-1051
http://www.sherwin-williams.com/do_it_yourself/
http://trinketssales.com/flexstore/index.html#
http://www.flexplayground.com/flickr/
A presentation by
14. want to get some?
hello@momentumdesignlab.com
1.866.542.7124
A presentation by