flash evolution on devices (uncondensed)
DESCRIPTION
Flash Evolution on Devices (uncondensed) FlashBelt 2010 http://www.flashbelt.com/ Preso by: Scott Janousek http://flashmobile.scottjanousek.com Additional resources: flashmobile.scottjanousek.com advancED.flashmobilebook.com www.adobe.com/mobile www.biskero.org www.flashmobileblog.com www.theflashblog.com www.openscreenproject.orgTRANSCRIPT
![Page 1: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/1.jpg)
FLASH
EVOLUTION
ON DEVICES
Sco! Janousek
Tues June 15th, 2010 1:45pm - 3:00 pm
FLASH BELT 2010
Tuesday, June 15, 2010
![Page 2: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/2.jpg)
A!ouncements
Tuesday, June 15, 2010
![Page 3: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/3.jpg)
FlashBelt 2010
Mobile Guides
IPHONE
Just search for “flashbelt”
ANDROID
Veronique
Bro!ier might
talk about it.
Tuesday, June 15, 2010
![Page 4: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/4.jpg)
@sco"janousek
#flashbelt_sj
Tuesday, June 15, 2010
![Page 5: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/5.jpg)
DISCLAIMER:I am NOT a biologist by
profe!ion, but it was
fun trying to map terms
to technology.
Tuesday, June 15, 2010
![Page 6: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/6.jpg)
Before we start ...
Here’s some terminology
I’" use in this preso.
Tuesday, June 15, 2010
![Page 7: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/7.jpg)
Species “A”
Flash Lite is an optimized
Flash Player for constrained
Mobile & Devices.
Tuesday, June 15, 2010
![Page 8: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/8.jpg)
Species “B”
Flash 10.1 is for top
performing (Mobile) Devices
and Desktop
Tuesday, June 15, 2010
![Page 9: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/9.jpg)
One of a few “Researchers”
and Profe!ionals here
speaking about
Species B (& A), today.
Tuesday, June 15, 2010
![Page 10: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/10.jpg)
Since there is
overlap of mobile se!ion
materials this year ...
I’" be concentrating on
busine! aspects, awarene!,
te"ing stories, and sharing
ideas during the preso.
Tuesday, June 15, 2010
![Page 11: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/11.jpg)
A li#le about me ...
Tuesday, June 15, 2010
![Page 12: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/12.jpg)
Boston-Based,
Company Founder,
Mobile & Device Developer,
Evangelist,
Author & Educator,
(as you can te") Gadget G$k
Tuesday, June 15, 2010
![Page 13: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/13.jpg)
Early Adopter in the study and
cultivation of Species A.
Tuesday, June 15, 2010
![Page 14: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/14.jpg)
I have talked a lot about
Species A
Flash Device Presos from 2006 to 2009
Tuesday, June 15, 2010
![Page 15: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/15.jpg)
B#ks on the
Species A
Foundation Flash for Mobile Devices
(2006, Friends of ED)
%w.flashmobileb&k.com
AdvancED Flash on Devices: Mobile
Development with Flash Lite and Flash
10 (2009, Friends of ED/Apre!)
advancED.flashmobileb&k.com
Tuesday, June 15, 2010
![Page 16: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/16.jpg)
Species A (e.g. Flash Lite Content from circa 2005-2007)
Early Experiments with
Species A
Tuesday, June 15, 2010
![Page 17: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/17.jpg)
Some Encounters
with Species A in wild
Sample Flash Mobile scr$nsavers, games, a%lications ...
Tuesday, June 15, 2010
![Page 18: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/18.jpg)
Active Researcher
of Species “B”
ActionScript 3.0 is a welcome change from AS 2.0. :)
Tuesday, June 15, 2010
![Page 19: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/19.jpg)
Agenda
Welcome to the “Jungle”
Organisms interacting with
Species “A” and “B”
Origin of the Species
Understanding the Species
Creating “f#d” for the Species
Habitats & Ecosystems
Future & Fate of the “Species”
Tuesday, June 15, 2010
![Page 20: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/20.jpg)
Welcome to the “Jungle”
Tuesday, June 15, 2010
![Page 21: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/21.jpg)
The rise of Mobile
Device (Lifeforms)
70’s 80’s90’s
Present Day2000
Model courtesy of Kyle Bean h#p://%w.kylebean.co.uk/
Tuesday, June 15, 2010
![Page 22: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/22.jpg)
“Organisms” (aka Devices) have changed a lot from the 80’s
Tuesday, June 15, 2010
![Page 23: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/23.jpg)
In terms of Flash on
Devices ...
In 5 years,
we’ve gone from ...
Tuesday, June 15, 2010
![Page 24: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/24.jpg)
Stu& like this ...
Nokia NGage Ce"Phone
su'orted Flash Lite 1.1 (my 2nd Flash Lite device)
Tuesday, June 15, 2010
![Page 25: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/25.jpg)
... to stu& like this.
G&gle Nexus One ru(ing Android 2.2 and su'orting Flash
Player 10.1 (beta) and Mobile AIR (private invitation)
Tuesday, June 15, 2010
![Page 26: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/26.jpg)
Species A
Flash Lite is an optimized
Flash Player for constrained
Mobile & Devices.
Tuesday, June 15, 2010
![Page 27: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/27.jpg)
A few specimens
of Species A
Tuesday, June 15, 2010
![Page 28: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/28.jpg)
Species A in the wild
Open Scr$n Funded Project - h#p://%w.openscr$nproject.org
Tuesday, June 15, 2010
![Page 29: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/29.jpg)
Species Explorer
Overview:
Touchscr$n A%
Flash Lite 3.x a%lication (AS 2.0)
Platform = Nokia S60 (Symbian)
Targets = 5800 & N97
3-4 w$ks project time
Open Scr$n Project Funded
Features:
Geolocation (GPS)
Camera Snapshots & Upload
Data Exchange with Drupal
Tuesday, June 15, 2010
![Page 30: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/30.jpg)
Species Explorer
Main menu Login Report Browse Details Map
Tuesday, June 15, 2010
![Page 31: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/31.jpg)
Species B
Flash 10.1 is for top
performing (Mobile) Devices
and Desktop
Tuesday, June 15, 2010
![Page 32: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/32.jpg)
Adobe Mobile ShowCase
Mobile showcase for in-browser
Flash Player 10.1 (beta)
h#p://m.adobe.com/
Tuesday, June 15, 2010
![Page 33: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/33.jpg)
Experimentation
with Species B
Tuesday, June 15, 2010
![Page 34: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/34.jpg)
Great to s$ lots
of friends and
co'eagues
experimenting
with Species “B” on
devices ...
Tuesday, June 15, 2010
![Page 35: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/35.jpg)
Mudbu(le
Animations
Animations from Chris Georgenes with
Flash Player 10.1
on G&gle Nexus One with Android 2.2
h#p://%w.mudbu)le.com/
Tuesday, June 15, 2010
![Page 36: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/36.jpg)
Ralph's “Milky Ba'”
Ralph Hauwert’s Milky Ba" experiment
ru(ing on G&gle Nexus One with
Flash Player 10.1 and Android
h#p://%w.unitzer&ne.com/blog
Tuesday, June 15, 2010
![Page 37: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/37.jpg)
Ralph's “Milky Ba'”
Ralph Hauwert’s Milky Ba" experiment
ru(ing on G&gle Nexus One with
Flash Player 10.1 and Android
h#p://%w.unitzer&ne.com/blog
Tuesday, June 15, 2010
![Page 38: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/38.jpg)
Away3D Lite
h#p://%w.away3d.com/
Rob Bateman : Away3D Lite
ru(ing in AIR on a
G&gle Nexus One
Tuesday, June 15, 2010
![Page 39: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/39.jpg)
FlashBelt 2010 Guide
Veronique Bro!ier - Flash Belt 2010 Mobile
Guide for Android
h#p://%w.v-ro.com/
Tuesday, June 15, 2010
![Page 40: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/40.jpg)
FlashBelt 2010 Guide
Veronique Bro!ier - Flash Belt 2010 Mobile
Guide for Android
h#p://%w.v-ro.com/
Tuesday, June 15, 2010
![Page 41: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/41.jpg)
HYPE on Devices
h#p://%w.hypeframework.org - Brandon Ha" &
Joshua Davis \m/
Simple HYPE demo I made for the litl we)&k - Flash Player 10.x
Music by jónsi
Tuesday, June 15, 2010
![Page 42: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/42.jpg)
HYPE on Devices
h#p://%w.hypeframework.org - Brandon Ha" &
Joshua Davis \m/
Simple HYPE demo I made for the litl we)&k - Flash Player 10.x
Music by jónsi
Tuesday, June 15, 2010
![Page 43: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/43.jpg)
Join the fun ... post your
a' demos*
Tag with:
Flash 10.1 or AIR for
Android
* Flash Player 10.1 in-browser is PUBLIC beta.
AIR for Android is cu*ent Private (invite only)
Tuesday, June 15, 2010
![Page 44: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/44.jpg)
Organisms
interacting with
Species A & B
Tuesday, June 15, 2010
![Page 45: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/45.jpg)
Procreators of
Organisms (“OEMS”)
Tuesday, June 15, 2010
![Page 46: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/46.jpg)
Open Scr$n Project
Singular experience, Multiple devices
Enable consumers to engage with rich Internet experiences
seamle!ly acro! any device, anywhere.
Tuesday, June 15, 2010
![Page 47: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/47.jpg)
Open Scr$n Project partners span the entire value chain
Chipset vendors > OEMs > Operators > Brands & Content
Providers
Open Scr$n Project
Participants
Over 60 partners ... this is a partial list. :)
Tuesday, June 15, 2010
![Page 48: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/48.jpg)
Cla)ifications
Feature Phones
Super Phones/SmartPhones
Tablets
PhotoFrames
Portable Media Players
Laptops & NetB&ks, web&ks
TVs & Home Media Devices
Tuesday, June 15, 2010
![Page 49: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/49.jpg)
Just some of the Flash
devices I have s#n
lately, and think are
compe"ing *
* In no particular order!
Tuesday, June 15, 2010
![Page 50: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/50.jpg)
Feature Phones
Tuesday, June 15, 2010
![Page 51: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/51.jpg)
Symbian (S40/S60)
Symbian is an primordial organism that sti" exists
today on feature phones.
Tuesday, June 15, 2010
![Page 52: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/52.jpg)
There are hundreds of
models of feature
phones, and mi"ions of
devices, worldwide,
that leverage
Species A ...
Tuesday, June 15, 2010
![Page 53: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/53.jpg)
Super Phones/
Smart Phones
Tuesday, June 15, 2010
![Page 54: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/54.jpg)
G&gle Nexus One
Android - Flash Player 10.1 and Adobe AIR su'ort
Tuesday, June 15, 2010
![Page 55: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/55.jpg)
HTC EVO
Android - Flash Player 10.1 and Adobe AIR su'ort
Tuesday, June 15, 2010
![Page 56: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/56.jpg)
Nokia N900
In Browser Flash “9.4” su'ort.
Nokia has not a(ounced 10.x but it was shown at
Adobe MAX last year on a proto.
Tuesday, June 15, 2010
![Page 57: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/57.jpg)
BlackBe*y
RIM joined the Adobe Open Scr$n Project in 2009, but
Adobe and RIM are not saying much, lately.
Tuesday, June 15, 2010
![Page 58: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/58.jpg)
iPhone
Company that makes these does not like Species A,
or B (right now, that is). No Flash Player su'ort.
XTuesday, June 15, 2010
![Page 59: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/59.jpg)
Windows Phone 7
Science has yet to determine that this organism wi"
be populated with Species A or B.
Tuesday, June 15, 2010
![Page 60: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/60.jpg)
Palm/HP Pre
WebOS - This organism is endangered, but
its progenitor has lot of potential.
Tuesday, June 15, 2010
![Page 61: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/61.jpg)
Photoframes
Tuesday, June 15, 2010
![Page 62: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/62.jpg)
Chumby
Chumby One
Original Chumby
This company loves Species A.
Tuesday, June 15, 2010
![Page 63: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/63.jpg)
Open Peak - Frame
Reported to have a relation with Species B.
Tuesday, June 15, 2010
![Page 64: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/64.jpg)
SONY Dash
In close contact with Species A
Tuesday, June 15, 2010
![Page 65: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/65.jpg)
LG Watch
Dick Tracy would be jealous of this watch with Species A.
Tuesday, June 15, 2010
![Page 66: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/66.jpg)
Flash in Cars ...
Even some cars su'ort in-board Species A for UI.
Tuesday, June 15, 2010
![Page 67: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/67.jpg)
Portable Media
Players
Tuesday, June 15, 2010
![Page 68: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/68.jpg)
iRiver
iRiver is probably the best Portable Media Players OEM
using Flash out there. PMPs mostly replaced by mobile.
Tuesday, June 15, 2010
![Page 69: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/69.jpg)
Sony PSP
Sony PSP su'orted Flash 6, but never drew much
a#ention. Sti" doesn’t. Cla!ified as Species A.
Tuesday, June 15, 2010
![Page 70: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/70.jpg)
Tablets
Tuesday, June 15, 2010
![Page 71: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/71.jpg)
iPad
Company that makes this does not like Species A or B, and
sometimes is hostile towards its progenitors.
XTuesday, June 15, 2010
![Page 72: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/72.jpg)
NVIDIA Tegra
Flash 10.1 browser su'ort likely.
Tuesday, June 15, 2010
![Page 73: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/73.jpg)
J# J#
Su'orting Flash Player 10.1 in the browser.
Tuesday, June 15, 2010
![Page 74: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/74.jpg)
Open Peak - Tablet
Su'orting Flash 10.x content.
Tuesday, June 15, 2010
![Page 75: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/75.jpg)
“G” Tablet
If true, then mostly likely Flash 10.1, but how,
where and when TBD.
Tuesday, June 15, 2010
![Page 76: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/76.jpg)
Kno
Flash 10.1 su'ort (most likely a's and browser)
Tuesday, June 15, 2010
![Page 77: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/77.jpg)
De' Tablets
Flash 10.1 browser su'ort likely.
Tuesday, June 15, 2010
![Page 78: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/78.jpg)
Archos
Flash 10.1 browser su'ort likely in future.
Tuesday, June 15, 2010
![Page 79: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/79.jpg)
AIGO
Flash 10.1 browser su'ort likely ...
Android based device.
Tuesday, June 15, 2010
![Page 80: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/80.jpg)
Notion Ink
Flash 10.1 browser su'ort a(ounced.
Tuesday, June 15, 2010
![Page 81: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/81.jpg)
WePad
Flash 10.1 browser su'ort a(ounced.
Tuesday, June 15, 2010
![Page 82: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/82.jpg)
TVs, Home Media &
Misc Devices
Tuesday, June 15, 2010
![Page 83: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/83.jpg)
Vizio TVS
Most likely Flash Lite, later 10.1.
Tuesday, June 15, 2010
![Page 84: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/84.jpg)
a “litl” more
Flash 10.1 su'ort for browser and a's, likely.
Tuesday, June 15, 2010
![Page 85: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/85.jpg)
G#gle TV
In browser Flash 10.1, likely.
Tuesday, June 15, 2010
![Page 86: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/86.jpg)
Light Touch
Su'orts Flash Lite for a's.
Tuesday, June 15, 2010
![Page 87: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/87.jpg)
Nintendo Wii
Su'orts Flash Lite 3.1 in browser (with updates)
Tuesday, June 15, 2010
![Page 88: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/88.jpg)
webB#ks/
NetB#ks
Tuesday, June 15, 2010
![Page 89: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/89.jpg)
litl
In browser Flash 10.0 and 10.0 a's.
Expected later this year = 10.1
Tuesday, June 15, 2010
![Page 90: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/90.jpg)
Origin of the
Species
Tuesday, June 15, 2010
![Page 91: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/91.jpg)
History is
important, because
it’s sometimes
repeated.
Tuesday, June 15, 2010
![Page 92: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/92.jpg)
Species Tr$
Rumored beast ca"ed “Pocket PC Flash”
Flash Lite 1.x
Flash Lite 2.x
Flash Lite 3.x
Flash Lite 4.xFlash 10.x
Tuesday, June 15, 2010
![Page 93: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/93.jpg)
10 years of
i!ovation and
transformation ...
Tuesday, June 15, 2010
![Page 94: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/94.jpg)
Species
Evolution
Timeline
Device Central CS3 Device Central CS4 Device Central CS5
Flash MX 2004Adobe CS3 Adobe CS4 Adobe CS5
2001 2002 2003 2004 2005 2006 2007 2008 2009 2010
Pocket PC Flash 4
Pocket PC Flash 5
Flash Lite 1.0
Pocket PC Flash 6
Flash Cast
Flash Lite 1.1
Flash Lite 2.0
Pocket PC Flash
Flash Lite 2.1
Flash Lite 3.0
Flash Lite 3.1
Adobe AIR for Android
Flash Player 10.1
iPhone Packager *
Adobe/Macromedia merger
Flash Lite 4.0
* Whole 3.3.1 and Adobe/A"le spat = :(
Tuesday, June 15, 2010
![Page 95: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/95.jpg)
Rise of the Species on Devices
ERA PERIOD START OF EACH PERIOD Species
Flasherzoic Flashernary 2010 Species B a%ears,
Species A on decline
Flashiary 2009 Species B reported at Adobe
MAX
Flazoic Flataceous 2008 Species A competes
for dominance
Flaura)ic 2007 Rise of Species A
Flasha)ic 2006 Species A proliferates
Flashaleozoic Flashian 2005 Species A invades world
Flarboniferous 2004 First a%earance of Species A
Flashvonian 2003 No record
Flaurian 2002 No record
Flashvician 2001 No record
Flambrian prior to 2000 No record
Tuesday, June 15, 2010
![Page 96: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/96.jpg)
Understanding
the Species
Tuesday, June 15, 2010
![Page 97: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/97.jpg)
Family of Species
Flash on Devices
Tuesday, June 15, 2010
![Page 98: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/98.jpg)
Confe!ion: I’ve b#n
having a lot DEJA-VU
recently ...
I thought it might be
interesting to
reminisce a bit before
talking about recent
events.
Tuesday, June 15, 2010
![Page 99: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/99.jpg)
Species A
Flash Lite is an optimized
Flash Player for constrained
Mobile & Devices.
Tuesday, June 15, 2010
![Page 100: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/100.jpg)
Mutations of Species A
Flash Lite 4.0
Flash Lite 3.1
Flash Lite 3.0
Flash Lite 2.1
Flash Lite 2.0
Flash Lite 1.1
Flash Lite 1.0
Tuesday, June 15, 2010
![Page 101: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/101.jpg)
Species A Flash Lite 1.x
Flash Lite 1.0 was basica#y stop(), play(), etc
Flash Lite 1.1 a$ed te#Target() and other ActionScript
Version 1.1 was first to step f%t outside of Japan, publicly
E!entia"y working with “Flash 4/5"
Development = ActionScript “0.5”
Features:
Tuesday, June 15, 2010
![Page 102: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/102.jpg)
NTT DoCoMo N505i su'orted Flash Lite 1.0
(Japanese market) ... around 2003
1st evidence of Species AFlash Lite 1.0
Tuesday, June 15, 2010
![Page 103: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/103.jpg)
Nokia 3250 su'orted Flash Lite 1.1 (Europe)
... around 2004-2005
Subsequent Species AFlash Lite 1.1
Tuesday, June 15, 2010
![Page 104: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/104.jpg)
Migratory Paths of
Species A
Epicenter
* You somewhere around here.
*
Tuesday, June 15, 2010
![Page 105: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/105.jpg)
Species ASkeletal System of Flash Lite 1.x
NOTE: Mutations within species may di+er slightly.
This is Flash Lite 1.1.
Tuesday, June 15, 2010
![Page 106: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/106.jpg)
Species AFlash Lite 1.x Anatomy
ActionScript code on timeline, except for
library functions inside movie clips
Tuesday, June 15, 2010
![Page 107: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/107.jpg)
Species A - LanguageFlash Lite 1.1 & ActionScript “0.5”
Tuesday, June 15, 2010
![Page 108: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/108.jpg)
Species AFlash Lite 2.x
E!entia"y working with “Flash7"
Development = ActionScript 2.0
A,ed Features Such as:
XML
MSO (Mobile Shared Objects)
Drawing API
Device Sound and Video (3GP/MP4,others)
Dynamic Media (images), mimetype su'ort
Tuesday, June 15, 2010
![Page 109: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/109.jpg)
Species A - LanguageFlash Lite 2.x & ActionScript 2.0
Tuesday, June 15, 2010
![Page 110: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/110.jpg)
Species ASkeletal System of Flash Lite 2.x
NOTE: Mutations within species may di+er slightly.
This is Flash Lite 2.x.
Tuesday, June 15, 2010
![Page 111: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/111.jpg)
Species A Flash Lite 3.x
Flash 9 (AS2 only) su"ort
Improved Web Browsing, 91% of top 500 internet sites.
Local Co&ection / HTML Text / GetURL _target / CSS / WMode
H.264 su"ort * / Improved video su"ort (sm%thing, s'k)
Improved memory handling for images
MP3 Streaming su"ort **
Linux Reference port
* Requires OEM porting to chipset.
** Requires licensing from MPEG.
E!entia"y working with “Flash 8"
Development = ActionScript 2.0
Features:
Tuesday, June 15, 2010
![Page 112: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/112.jpg)
Species ASkeletal System of Flash Lite 3.x
NOTE: Mutations within species may di+er slightly.
This is Flash Lite 3.x.
Tuesday, June 15, 2010
![Page 113: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/113.jpg)
Species A - LanguageFlash Lite 3.x & ActionScript 2.0
Tuesday, June 15, 2010
![Page 114: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/114.jpg)
Matings ca"s of Species Aaka Flash Lite 1.x/2.x APIs
fsco+and2( “fu'scr$n”, true );
fsco+and2( “setQuality”, “high” );
etc.
You can check out: %w.flashmobileb&k.com if
you’re interested in legacy APIs.
Tuesday, June 15, 2010
![Page 115: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/115.jpg)
Species AFlash Lite 4.0
AS 3.0 su'ort
Development = ActionScript 3.0
Meant for OEMs to use
You probably don’t care ... ;)
Tuesday, June 15, 2010
![Page 116: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/116.jpg)
Species A is g#d at:
Standalone A's & Games
User Interfaces
Animations & Rich Media
Wa"papers & Scr$nsavers
Tuesday, June 15, 2010
![Page 117: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/117.jpg)
Leading Scientists who
studied Species A
Adobe MAX circa 2007 or 2008 -
“If a bomb blew up here Flash Lite would be in trouble”
Tuesday, June 15, 2010
![Page 118: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/118.jpg)
Species A is sti'
wri"en about ...
Tuesday, June 15, 2010
![Page 119: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/119.jpg)
Bi-est Cha"enges
dealing with “A”
Proce)ing Power
Available Memory
Scr$n Size
Fragmentation
Bandwidth & Co!ectivity
Distribution & Deployment
Monetization
NO PREMIER/“TRENDY” DEVICE!
Tuesday, June 15, 2010
![Page 120: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/120.jpg)
Species B
Flash 10.1 is for top
performing Mobile Devices
Netb#ks, Tablets, and
Desktop
Tuesday, June 15, 2010
![Page 121: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/121.jpg)
Mutations of Species B
Researchers have found
none thus far ...
Tuesday, June 15, 2010
![Page 122: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/122.jpg)
Recent Sightings of Species B
* You are around here.
*
Tuesday, June 15, 2010
![Page 123: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/123.jpg)
Species BFlash Player 10.1
Enhanced Performance
(87% on rendering*)
Reduced Memory
Consumption (55%
improvement*)
Multitouch & Gestures
A(elerometer su"ort
Adobe likes to ca' it “Fu'” Flash Player
1st Target = Android Devices
Features (over Flash Lite):
Scr'n Orientation su"ort
Mobile Input Models
H.264 Video & HW a(eleration
ActionScript 3
Out of memory management
Sl'p Mode
Optimized SWF management
(has Priority)
Tuesday, June 15, 2010
![Page 124: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/124.jpg)
In-browser
Flash 10.1
Tuesday, June 15, 2010
![Page 125: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/125.jpg)
Out-of-Browser
Flash 10.1
Tuesday, June 15, 2010
![Page 126: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/126.jpg)
Species B - LanguageActionScript 3.0
Tuesday, June 15, 2010
![Page 127: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/127.jpg)
New APIs
Now with Flash Player 10.1 and AS 3.0
Geolocation
Multi-touch & Gestures
A.elerometer
Scr$n orientation
and more ...
Tuesday, June 15, 2010
![Page 128: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/128.jpg)
Location
Tuesday, June 15, 2010
![Page 129: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/129.jpg)
Multi-Touch
Check out L$ Brimelow’s se!ion on multitouch here
at Flash Belt 2010 (recorded?)
Tuesday, June 15, 2010
![Page 130: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/130.jpg)
Multi-Touch API
Flash 10.1 AS3 Multi-touch Cla!
flash.ui.MultitouchinputMode : String
MultitouchInputMode.NONE – behaves like mouse inputMultitouchInputMode.TOUCH_POINTMultitouchInputMode.GESTURE
maxTouchPoints : intsupportsTouchEvents : BooleansupportsGestureEvents : BooleansupportedGestures : Vector.<String>
Tuesday, June 15, 2010
![Page 131: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/131.jpg)
Multi-Touch
Event Types
flash.events.TouchEventflash.events.GestureEventflash.events.TransformGestureEventflash.events.PressAndTapGestureEvent
Tuesday, June 15, 2010
![Page 132: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/132.jpg)
Multi-Touch
Touch Events
TOUCH_BEGINTOUCH_ENDTOUCH_MOVETOUCH_OUTTOUCH_OVERTOUCH_ROLL_OUTTOUCH_ROLL_OVERTOUCH_TAP
isPrimaryTouchPoint : BooleanlocalX : NumberlocalY : Numberpressure : Number (0.0-1.0)sizeX : NumbersizeY : NumbertouchPointID : int
Tuesday, June 15, 2010
![Page 133: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/133.jpg)
Gestures
Tuesday, June 15, 2010
![Page 134: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/134.jpg)
Multi-Touch
Gestures
GestureEvent.GESTURE_TWO_FINGER_TAPTransformGestureEvent.GESTURE_PANTransformGestureEvent.GESTURE_ROTATETransformGestureEvent.GESTURE_SWIPETransformGestureEvent.GESTURE_ZOOMPressAndTapGestureEvent.GESTURE_PRESS_AND_TAP
Tuesday, June 15, 2010
![Page 135: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/135.jpg)
A,elerometer
Detect a.eleration on x, y, z axis (if device su'orts it)
Tuesday, June 15, 2010
![Page 136: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/136.jpg)
A,elerometer API
Flash 10.1 AS3 A.elerometer Cla!
flash.sensors.Accelerometer
isSupported : Booleanmuted : Boolean
status– code (eg "Accelerometer.Muted")
update– timestamp (milliseconds): timestamp of the Accelerometer update.– accelerationX: acceleration values in Gs (9.8m/sec/sec)
Tuesday, June 15, 2010
![Page 137: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/137.jpg)
Orientation
Detects when scr$n is fli'ed into
landscape, or portrait mode (if su'orted)
Flash 10.1 Stage Orientation
Tuesday, June 15, 2010
![Page 138: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/138.jpg)
Some organisms
su%orting Species B
G&gle Nexus One (HTC) Motorola DROID
Tuesday, June 15, 2010
![Page 139: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/139.jpg)
Organisms that
shun Species B
A'le iOS Devices
XXTuesday, June 15, 2010
![Page 140: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/140.jpg)
Some researchers
studying Species B ...
Flash Belt 2010
Take
Photo
Tuesday, June 15, 2010
![Page 141: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/141.jpg)
Bi-est Cha'enges
for Species “B”
Available Proce)or Power
Memory Considerations
Fragmentation
Distribution & Deployment
Monetization
Tuesday, June 15, 2010
![Page 142: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/142.jpg)
Creating f#d for
the Species
Tuesday, June 15, 2010
![Page 143: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/143.jpg)
Life Begins ...
Tuesday, June 15, 2010
![Page 144: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/144.jpg)
“Modern Primate”
Adobe Flash CS5
Tuesday, June 15, 2010
![Page 145: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/145.jpg)
Flash Platform
Ecology
Tools to Design & Develop
Adobe Flash CS4 Professional
Adobe Flash Builder
Framework
Adobe Flex
Clients
Adobe Flash Player
Adobe AIR
Servers
Adobe Flash Media Server
Family
BlazeDS Data Services
Adobe Flash Catalyst
Species A & B
live here.
Tuesday, June 15, 2010
![Page 146: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/146.jpg)
Flash Device
Platform Ecology
Flash Lite for Digital Home *
Adobe Mobile Products & Services
Adobe Creative Suite 5
Flash CS5
Device Central CS5
T!lsRuntimes
Flash Lite 1.x/2.x/
3.x/4.x
Flash 10.1
DEVICES
Tuesday, June 15, 2010
![Page 147: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/147.jpg)
Periodic Wh$l of CS5
Tuesday, June 15, 2010
![Page 148: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/148.jpg)
Creation Proce)
Adobe
PhotoshopAdobe
Fireworks
Adobe
I'ustrator
Adobe
Flash
Tuesday, June 15, 2010
![Page 149: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/149.jpg)
Workflow
Design
Develop
Test
Deploy
Tuesday, June 15, 2010
![Page 150: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/150.jpg)
Design
Tuesday, June 15, 2010
![Page 151: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/151.jpg)
Develop
Tuesday, June 15, 2010
![Page 152: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/152.jpg)
Flash CS5
Tuesday, June 15, 2010
![Page 153: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/153.jpg)
Test
Adobe Device
Central
Tuesday, June 15, 2010
![Page 154: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/154.jpg)
Packaging
.SWF ... unpackaged
.APK ... Android
.IPA ... iPhone
.NFL ... Nokia S40
.SIS ... Symbian
.CAB ... Windows Mobile
.WGZ ... Nokia widgets
and more
apk, and all the rest.
Tuesday, June 15, 2010
![Page 155: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/155.jpg)
Deploy some Species B
Tuesday, June 15, 2010
![Page 156: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/156.jpg)
Ecosystems
Tuesday, June 15, 2010
![Page 157: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/157.jpg)
Pros for Species
User Interface
/Personalization
Browser “A"s”
(Games, Social Media,
Financial, etc)
Data Services
Tuesday, June 15, 2010
![Page 158: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/158.jpg)
anatomy of an a%
Marketing
Branding
DEVELOPING
Designing
Quality A!urance
Testing
Distribution
Monetization
and more ...
Tuesday, June 15, 2010
![Page 159: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/159.jpg)
a%s
Tuesday, June 15, 2010
![Page 160: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/160.jpg)
...even more a%s
Tuesday, June 15, 2010
![Page 161: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/161.jpg)
a% f#d chain
UsersSpecies A or B
Creativity
I!ovation
F$ds
F$ds
Eat
Tuesday, June 15, 2010
![Page 162: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/162.jpg)
Reality *
Species A (Paying Projects) in Last Month
# of Species B (Paying Projects)
3
1
* Your mileage may vary.
Tuesday, June 15, 2010
![Page 163: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/163.jpg)
Some
Species Habitats
Tuesday, June 15, 2010
![Page 164: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/164.jpg)
Flash Lite
Nokia
OVI
Store
Samsung A"
Store
Nokia OVI Store - h)p://*w.ovi.com/LG A"
Store
Sony
Eric!on
Play Now
Qualco+
BREW
Tuesday, June 15, 2010
![Page 165: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/165.jpg)
Chumby Portal
h)p://*w.chumby.com/widgets
Tuesday, June 15, 2010
![Page 166: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/166.jpg)
1st Habitat for
Flash 10.1
Android Marketplace
(likely at end of year)
Tuesday, June 15, 2010
![Page 167: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/167.jpg)
Future Habitats for Species B on Mobile Devices
Windows Mobile Marketplace*
BlackBe,y A"World *
A"le iPhone A"Store Palm A" Catalog *
X* TBD
Tuesday, June 15, 2010
![Page 168: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/168.jpg)
“You can be a
big fish in a
sma" pond, or a sma"
fish in a big pond.”
Tuesday, June 15, 2010
![Page 169: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/169.jpg)
Future & Fate
of the Species
ca'ed Flash
Tuesday, June 15, 2010
![Page 170: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/170.jpg)
"Predictions can
be very di-icult—
especia#y about
the future.”
- Niels Bohr
Tuesday, June 15, 2010
![Page 171: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/171.jpg)
HTML5 and Flash
Tuesday, June 15, 2010
![Page 172: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/172.jpg)
HTML5 is DOOM *
* After you go through *hundreds* of insta" instructions
Tuesday, June 15, 2010
![Page 173: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/173.jpg)
Flash is like Quake!
It just works in your browser (if it su'orts Flash).
Tuesday, June 15, 2010
![Page 174: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/174.jpg)
Doesn’t l#k like
a “Hypercard” a%
to me!
Tuesday, June 15, 2010
![Page 175: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/175.jpg)
Darwinism“Survival of the Fi)est”
Native Flashand
Flash HTML5and
HTML5 Nativeand
Tuesday, June 15, 2010
![Page 176: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/176.jpg)
Po)ible Outcomes
for Species
Flash
(on Devices)
Tuesday, June 15, 2010
![Page 177: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/177.jpg)
Outcome in 4 Years95% chance species B wi" Proliferate
Species A wi" eventua"y die out.
Tuesday, June 15, 2010
![Page 178: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/178.jpg)
Outro
Tuesday, June 15, 2010
![Page 179: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/179.jpg)
B#k Giveaway
Tuesday, June 15, 2010
![Page 180: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/180.jpg)
Linkage
flashmobile.sco#janousek.com
advancED.flashmobileb&k.com
%w.adobe.com/mobile
%w.biskero.org
%w.flashmobileblog.com
%w.theflashblog.com
%w.openscr$nproject.org
Tuesday, June 15, 2010
![Page 181: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/181.jpg)
Next up in this r&m ...
Using AIR Technology for Mobile Devices
(Veronique Bro#ier)
If you are familiar with the ActionScript language
and interested in creating portable a'lications,
this se!ion wi" help you through some of the
specifics and hurdles of developing for mobiles
devices.
Many tips and techniques wi" be covered. To name a
few: Touch and Gesture events, scr$n orientation,
geolocation, a.elerometer, vector versus bitmaps,
saving and retrieving data on the device, optimizing
animation and scro"ing, device resolution, text,
debu-ing, architecture for one scr$n at a time and
breadcrumb navigation.
And there wi" be a surprise t&.
Tuesday, June 15, 2010
![Page 182: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/182.jpg)
Contact Info
sco#@sco#janousek.com
twi#er: sco#janousek
sco#janousek@h&kenmobile.com
twi#er: h&kenmobile
Tuesday, June 15, 2010
![Page 183: Flash Evolution on Devices (uncondensed)](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c8a96b4a7959d96f8b458d/html5/thumbnails/183.jpg)
Fin
Tuesday, June 15, 2010