Framework and Tool Stephen Oney Brief History 2 PenPoint OS 1991 GO Corporation Tablets amp PDAs PenPoint OS 3 SmartSketch 1993 FutureWave Software For PenPoint OS ID: 160908
Download Presentation The PPT/PDF document "Adobe Flex" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Adobe Flex
Framework and Tool
Stephen OneySlide2
Brief History
2Slide3
PenPoint OS
(1991)GO Corporation
Tablets &
PDAs
PenPoint
OS
3Slide4
SmartSketch
(1993)
FutureWave
Software
For
PenPoint
OS
Vectors
For tablets
SmartSketch
PenPoint
OS
4Slide5
SmartSketch
(1994)
GO (now under AT&T) abandoned
No Platform for
SmartSketch
SmartSketch
PenPoint
OS
5Slide6
What next for SmartSketch?
Windows / Mac?
Macromedia Freehand
Adobe Illustrator
SIGGRAPH ’95 Feedback
Animation
Browser Playback
Macromedia
Freehand
Adobe
Illustrator
Windows / Mac OS
SmartSketch
?
?
?
?
?
?
?
6Slide7
FutureSplash Animator
(1995)
Netscape
Prototype used
Java
(slow)
Plugin
-in API
See Tobias’ presentation
Ships 1996
Windows / Mac OS
Netscape
Java
FSA
FS Animator
7Slide8
FutureSplash Animator
8Slide9
FutureSplash Animator
Rejected by
Adobe
MSN
TV over Internet
Disney
Als
o Shockwave
Bought by
Macromedia
Netscape
FS Animator
9
Windows / Mac OSSlide10
Rich Internet Applications (90s)
Applications on webProprietary extensionsLater, AJAX
See Phil’s presentation
10Slide11
Macromedia Flash
FS Animator
Flash
“
F
uture Sp
lash
”
Plugin
: Flash Player
IDE: Flash
11
Flash
Mozilla
Windows / Mac OS
IE
FS AnimatorSlide12
Flash 1 (1996)
Same as FutureSplash AnimatorIE
& Netscape
plugins
Vector animations
12Slide13
Flash 2 (1997)
Reusable objects (buttons)Basic scripting
13Slide14
Flash 5 (2000)
ActionScript 1.0
14Slide15
Flash 6, MX (2000)
Video playback support
15Slide16
Flash 8 (2005)
Video authoringActionscript video processing
16Slide17
Adobe buys
Macromedia (2005)
Adobe
Flash
CS3 (2006)
Integrated with CS
17Slide18
Flash Demo
18Slide19
Adobe Flex
For developersIDE (Eclipse)
Extendable
classes
Backend wizards
ColdFusion
PHP
19Slide20
20
Actionscript
(manipulates objects)
Drawing Editor
(creates objects)Slide21
21
MXML &
Actionscript
(program)
Widgets
(reusable)Slide22
Flex Demo
22Slide23
File Format
SWF (Shockwave-Flash)Partially open
23Slide24
Flash Player
DesktopWindowsOS X
GNU/Linux
Solaris
Mobile (
Lite
)
24Slide25
Adobe AIR
Adobe Integrated RuntimeOfflineStore data
25Slide26
26
DEVELOPMENT
RUNTIME
Flash
Designers
Flex
Programmers
Flash Player
Browser
AIR
DesktopSlide27
MXML
27Slide28
Flex 3 Component Explorer
http://examples.adobe.com/flex3/componentexplorer/explorer.html
28Slide29
Actionscript
29Slide30
Future
30Slide31
Flash 10 (CS4) (2008)
Basic 3D support
See
Joon’s
talk
Joints, bones, inverse kinematics
31Slide32
Flash Catalyst
Formerly ThermoVisual FlexSteps:Import from CS
Attach behaviors
Export to Flex
32Slide33
33Slide34
34
Flex
Catalyst
Graphics
PlayerSlide35
35Slide36
Questions
36Slide37
Have a great summer!
37Slide38
What’s the Difference?
Flash
Built for Internet
Loads quickly
Interpreted
90% install base
Shockwave
CD-ROM Dynamic Content
More versatile
“Compiled”
58% install base
http://www.howstuffworks.com/web-animation6.htm
38
Growing closer with each release