Flash Evolution on Mobile Devices

Flash Evolution on Mobile Devices

On June 15th 2010, I gave this presentation about the Evolution of Flash on Mobile devices at the last year of Flash Belt in 2010 (before it morphed into EYEOFESTIVAL) to an audience of about 50 interactive professionals.

Conference: http://www.flashbelt.com/

D4e6eb8ffdbc19c6394eec58895509a9?s=128

Scott Janousek

June 15, 2010
Tweet

Transcript

  1. FLASH EVOLUTION ON DEVICES Sco Janousek Tues June 15th, 2010

    1:45pm - 3:00 pm FLASH BELT 2010 Tuesday, June 15, 2010
  2. A ouncements Tuesday, June 15, 2010

  3. FlashBelt 2010 Mobile Guides IPHONE Just search for “flashbelt” ANDROID

    Veronique Bro ier might talk about it. Tuesday, June 15, 2010
  4. @sco janousek #flashbelt_sj Tuesday, June 15, 2010

  5. DISCLAIMER: I am NOT a biologist by profe ion, but

    it was fun trying to map terms to technology. Tuesday, June 15, 2010
  6. Before we start ... Here’s some terminology I’ use in

    this preso. Tuesday, June 15, 2010
  7. Species “A” Flash Lite is an optimized Flash Player for

    constrained Mobile & Devices. Tuesday, June 15, 2010
  8. Species “B” Flash 10.1 is for top performing (Mobile) Devices

    and Desktop Tuesday, June 15, 2010
  9. One of a few “Researchers” and Profe ionals here speaking

    about Species B (& A), today. Tuesday, June 15, 2010
  10. 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
  11. A li le about me ... Tuesday, June 15, 2010

  12. Boston-Based, Company Founder, Mobile & Device Developer, Evangelist, Author &

    Educator, (as you can te ) Gadget G k Tuesday, June 15, 2010
  13. Early Adopter in the study and cultivation of Species A.

    Tuesday, June 15, 2010
  14. I have talked a lot about Species A Flash Device

    Presos from 2006 to 2009 Tuesday, June 15, 2010
  15. 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
  16. Species A (e.g. Flash Lite Content from circa 2005-2007) Early

    Experiments with Species A Tuesday, June 15, 2010
  17. Some Encounters with Species A in wild Sample Flash Mobile

    scr nsavers, games, a lications ... Tuesday, June 15, 2010
  18. Active Researcher of Species “B” ActionScript 3.0 is a welcome

    change from AS 2.0. :) Tuesday, June 15, 2010
  19. 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
  20. Welcome to the “Jungle” Tuesday, June 15, 2010

  21. The rise of Mobile Device (Lifeforms) 70’s 80’s 90’s Present

    Day 2000 Model courtesy of Kyle Bean h p:// w.kylebean.co.uk/ Tuesday, June 15, 2010
  22. “Organisms” (aka Devices) have changed a lot from the 80’s

    Tuesday, June 15, 2010
  23. In terms of Flash on Devices ... In 5 years,

    we’ve gone from ... Tuesday, June 15, 2010
  24. Stu like this ... Nokia NGage Ce Phone su orted

    Flash Lite 1.1 (my 2nd Flash Lite device) Tuesday, June 15, 2010
  25. ... 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
  26. Species A Flash Lite is an optimized Flash Player for

    constrained Mobile & Devices. Tuesday, June 15, 2010
  27. A few specimens of Species A Tuesday, June 15, 2010

  28. Species A in the wild Open Scr n Funded Project

    - h p:// w.openscr nproject.org Tuesday, June 15, 2010
  29. 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
  30. Species Explorer Main menu Login Report Browse Details Map Tuesday,

    June 15, 2010
  31. Species B Flash 10.1 is for top performing (Mobile) Devices

    and Desktop Tuesday, June 15, 2010
  32. Adobe Mobile ShowCase Mobile showcase for in-browser Flash Player 10.1

    (beta) h p://m.adobe.com/ Tuesday, June 15, 2010
  33. Experimentation with Species B Tuesday, June 15, 2010

  34. Great to s lots of friends and co eagues experimenting

    with Species “B” on devices ... Tuesday, June 15, 2010
  35. 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
  36. 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
  37. 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
  38. 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
  39. FlashBelt 2010 Guide Veronique Bro ier - Flash Belt 2010

    Mobile Guide for Android h p:// w.v-ro.com/ Tuesday, June 15, 2010
  40. FlashBelt 2010 Guide Veronique Bro ier - Flash Belt 2010

    Mobile Guide for Android h p:// w.v-ro.com/ Tuesday, June 15, 2010
  41. 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
  42. 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
  43. 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
  44. Organisms interacting with Species A & B Tuesday, June 15,

    2010
  45. Procreators of Organisms (“OEMS”) Tuesday, June 15, 2010

  46. 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
  47. 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
  48. 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
  49. Just some of the Flash devices I have s n

    lately, and think are compe ing * * In no particular order! Tuesday, June 15, 2010
  50. Feature Phones Tuesday, June 15, 2010

  51. Symbian (S40/S60) Symbian is an primordial organism that sti exists

    today on feature phones. Tuesday, June 15, 2010
  52. There are hundreds of models of feature phones, and mi

    ions of devices, worldwide, that leverage Species A ... Tuesday, June 15, 2010
  53. Super Phones/ Smart Phones Tuesday, June 15, 2010

  54. G gle Nexus One Android - Flash Player 10.1 and

    Adobe AIR su ort Tuesday, June 15, 2010
  55. HTC EVO Android - Flash Player 10.1 and Adobe AIR

    su ort Tuesday, June 15, 2010
  56. 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
  57. 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
  58. iPhone Company that makes these does not like Species A,

    or B (right now, that is). No Flash Player su ort. X Tuesday, June 15, 2010
  59. Windows Phone 7 Science has yet to determine that this

    organism wi be populated with Species A or B. Tuesday, June 15, 2010
  60. Palm/HP Pre WebOS - This organism is endangered, but its

    progenitor has lot of potential. Tuesday, June 15, 2010
  61. Photoframes Tuesday, June 15, 2010

  62. Chumby Chumby One Original Chumby This company loves Species A.

    Tuesday, June 15, 2010
  63. Open Peak - Frame Reported to have a relation with

    Species B. Tuesday, June 15, 2010
  64. SONY Dash In close contact with Species A Tuesday, June

    15, 2010
  65. LG Watch Dick Tracy would be jealous of this watch

    with Species A. Tuesday, June 15, 2010
  66. Flash in Cars ... Even some cars su ort in-board

    Species A for UI. Tuesday, June 15, 2010
  67. Portable Media Players Tuesday, June 15, 2010

  68. iRiver iRiver is probably the best Portable Media Players OEM

    using Flash out there. PMPs mostly replaced by mobile. Tuesday, June 15, 2010
  69. 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
  70. Tablets Tuesday, June 15, 2010

  71. iPad Company that makes this does not like Species A

    or B, and sometimes is hostile towards its progenitors. X Tuesday, June 15, 2010
  72. NVIDIA Tegra Flash 10.1 browser su ort likely. Tuesday, June

    15, 2010
  73. J J Su orting Flash Player 10.1 in the browser.

    Tuesday, June 15, 2010
  74. Open Peak - Tablet Su orting Flash 10.x content. Tuesday,

    June 15, 2010
  75. “G” Tablet If true, then mostly likely Flash 10.1, but

    how, where and when TBD. Tuesday, June 15, 2010
  76. Kno Flash 10.1 su ort (most likely a s and

    browser) Tuesday, June 15, 2010
  77. De Tablets Flash 10.1 browser su ort likely. Tuesday, June

    15, 2010
  78. Archos Flash 10.1 browser su ort likely in future. Tuesday,

    June 15, 2010
  79. AIGO Flash 10.1 browser su ort likely ... Android based

    device. Tuesday, June 15, 2010
  80. Notion Ink Flash 10.1 browser su ort a ounced. Tuesday,

    June 15, 2010
  81. WePad Flash 10.1 browser su ort a ounced. Tuesday, June

    15, 2010
  82. TVs, Home Media & Misc Devices Tuesday, June 15, 2010

  83. Vizio TVS Most likely Flash Lite, later 10.1. Tuesday, June

    15, 2010
  84. a “litl” more Flash 10.1 su ort for browser and

    a s, likely. Tuesday, June 15, 2010
  85. G gle TV In browser Flash 10.1, likely. Tuesday, June

    15, 2010
  86. Light Touch Su orts Flash Lite for a s. Tuesday,

    June 15, 2010
  87. Nintendo Wii Su orts Flash Lite 3.1 in browser (with

    updates) Tuesday, June 15, 2010
  88. webB ks/ NetB ks Tuesday, June 15, 2010

  89. litl In browser Flash 10.0 and 10.0 a s. Expected

    later this year = 10.1 Tuesday, June 15, 2010
  90. Origin of the Species Tuesday, June 15, 2010

  91. History is important, because it’s sometimes repeated. Tuesday, June 15,

    2010
  92. Species Tr Rumored beast ca ed “Pocket PC Flash” Flash

    Lite 1.x Flash Lite 2.x Flash Lite 3.x Flash Lite 4.x Flash 10.x Tuesday, June 15, 2010
  93. 10 years of i ovation and transformation ... Tuesday, June

    15, 2010
  94. Species Evolution Timeline Device Central CS3 Device Central CS4 Device

    Central CS5 Flash MX 2004 Adobe 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
  95. 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
  96. Understanding the Species Tuesday, June 15, 2010

  97. Family of Species Flash on Devices Tuesday, June 15, 2010

  98. 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
  99. Species A Flash Lite is an optimized Flash Player for

    constrained Mobile & Devices. Tuesday, June 15, 2010
  100. 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
  101. 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
  102. NTT DoCoMo N505i su orted Flash Lite 1.0 (Japanese market)

    ... around 2003 1st evidence of Species A Flash Lite 1.0 Tuesday, June 15, 2010
  103. Nokia 3250 su orted Flash Lite 1.1 (Europe) ... around

    2004-2005 Subsequent Species A Flash Lite 1.1 Tuesday, June 15, 2010
  104. Migratory Paths of Species A Epicenter * You somewhere around

    here. * Tuesday, June 15, 2010
  105. Species A Skeletal System of Flash Lite 1.x NOTE: Mutations

    within species may di er slightly. This is Flash Lite 1.1. Tuesday, June 15, 2010
  106. Species A Flash Lite 1.x Anatomy ActionScript code on timeline,

    except for library functions inside movie clips Tuesday, June 15, 2010
  107. Species A - Language Flash Lite 1.1 & ActionScript “0.5”

    Tuesday, June 15, 2010
  108. Species A Flash 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
  109. Species A - Language Flash Lite 2.x & ActionScript 2.0

    Tuesday, June 15, 2010
  110. Species A Skeletal System of Flash Lite 2.x NOTE: Mutations

    within species may di er slightly. This is Flash Lite 2.x. Tuesday, June 15, 2010
  111. 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
  112. Species A Skeletal System of Flash Lite 3.x NOTE: Mutations

    within species may di er slightly. This is Flash Lite 3.x. Tuesday, June 15, 2010
  113. Species A - Language Flash Lite 3.x & ActionScript 2.0

    Tuesday, June 15, 2010
  114. Matings ca s of Species A aka 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
  115. Species A Flash 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
  116. Species A is g d at: Standalone A s &

    Games User Interfaces Animations & Rich Media Wa papers & Scr nsavers Tuesday, June 15, 2010
  117. 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
  118. Species A is sti wri en about ... Tuesday, June

    15, 2010
  119. 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
  120. Species B Flash 10.1 is for top performing Mobile Devices

    Netb ks, Tablets, and Desktop Tuesday, June 15, 2010
  121. Mutations of Species B Researchers have found none thus far

    ... Tuesday, June 15, 2010
  122. Recent Sightings of Species B * You are around here.

    * Tuesday, June 15, 2010
  123. Species B Flash 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
  124. In-browser Flash 10.1 Tuesday, June 15, 2010

  125. Out-of-Browser Flash 10.1 Tuesday, June 15, 2010

  126. Species B - Language ActionScript 3.0 Tuesday, June 15, 2010

  127. 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
  128. Location Tuesday, June 15, 2010

  129. Multi-Touch Check out L Brimelow’s se ion on multitouch here

    at Flash Belt 2010 (recorded?) Tuesday, June 15, 2010
  130. Multi-Touch API Flash 10.1 AS3 Multi-touch Cla flash.ui.Multitouch inputMode :

    String MultitouchInputMode.NONE – behaves like mouse input MultitouchInputMode.TOUCH_POINT MultitouchInputMode.GESTURE maxTouchPoints : int supportsTouchEvents : Boolean supportsGestureEvents : Boolean supportedGestures : Vector.<String> Tuesday, June 15, 2010
  131. Multi-Touch Event Types flash.events.TouchEvent flash.events.GestureEvent flash.events.TransformGestureEvent flash.events.PressAndTapGestureEvent Tuesday, June 15,

    2010
  132. Multi-Touch Touch Events TOUCH_BEGIN TOUCH_END TOUCH_MOVE TOUCH_OUT TOUCH_OVER TOUCH_ROLL_OUT TOUCH_ROLL_OVER

    TOUCH_TAP isPrimaryTouchPoint : Boolean localX : Number localY : Number pressure : Number (0.0-1.0) sizeX : Number sizeY : Number touchPointID : int Tuesday, June 15, 2010
  133. Gestures Tuesday, June 15, 2010

  134. Multi-Touch Gestures GestureEvent.GESTURE_TWO_FINGER_TAP TransformGestureEvent.GESTURE_PAN TransformGestureEvent.GESTURE_ROTATE TransformGestureEvent.GESTURE_SWIPE TransformGestureEvent.GESTURE_ZOOM PressAndTapGestureEvent.GESTURE_PRESS_AND_TAP Tuesday, June

    15, 2010
  135. A elerometer Detect a eleration on x, y, z axis

    (if device su orts it) Tuesday, June 15, 2010
  136. A elerometer API Flash 10.1 AS3 A elerometer Cla flash.sensors.Accelerometer

    isSupported : Boolean muted : 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
  137. 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
  138. Some organisms su orting Species B G gle Nexus One

    (HTC) Motorola DROID Tuesday, June 15, 2010
  139. Organisms that shun Species B A le iOS Devices X

    X Tuesday, June 15, 2010
  140. Some researchers studying Species B ... Flash Belt 2010 Take

    Photo Tuesday, June 15, 2010
  141. Bi est Cha enges for Species “B” Available Proce or

    Power Memory Considerations Fragmentation Distribution & Deployment Monetization Tuesday, June 15, 2010
  142. Creating f d for the Species Tuesday, June 15, 2010

  143. Life Begins ... Tuesday, June 15, 2010

  144. “Modern Primate” Adobe Flash CS5 Tuesday, June 15, 2010

  145. 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
  146. Flash Device Platform Ecology Flash Lite for Digital Home *

    Adobe Mobile Products & Services Adobe Creative Suite 5 Flash CS5 Device Central CS5 T ls Runtimes Flash Lite 1.x/2.x/ 3.x/4.x Flash 10.1 DEVICES Tuesday, June 15, 2010
  147. Periodic Wh l of CS5 Tuesday, June 15, 2010

  148. Creation Proce Adobe Photoshop Adobe Fireworks Adobe I ustrator Adobe

    Flash Tuesday, June 15, 2010
  149. Workflow Design Develop Test Deploy Tuesday, June 15, 2010

  150. Design Tuesday, June 15, 2010

  151. Develop Tuesday, June 15, 2010

  152. Flash CS5 Tuesday, June 15, 2010

  153. Test Adobe Device Central Tuesday, June 15, 2010

  154. Packaging .SWF ... unpackaged .APK ... Android .IPA ... iPhone

    .NFL ... Nokia S40 .SIS ... Symbian .CAB ... Windows Mobile .WGZ ... Nokia widgets and more apk, and a Tuesday, June 15, 2010
  155. Deploy some Species B Tuesday, June 15, 2010

  156. Ecosystems Tuesday, June 15, 2010

  157. Pros for Species User Interface /Personalization Browser “A s” (Games,

    Social Media, Financial, etc) Data Services Tuesday, June 15, 2010
  158. anatomy of an a Marketing Branding DEVELOPING Designing Quality A

    urance Testing Distribution Monetization and more ... Tuesday, June 15, 2010
  159. a s Tuesday, June 15, 2010

  160. ...even more a s Tuesday, June 15, 2010

  161. a f d chain Users Species A or B Creativity

    I ovation F ds F ds Eat Tuesday, June 15, 2010
  162. Reality * Species A (Paying Projects) in Last Month #

    of Species B (Paying Projects) 3 1 * Your mileage may vary. Tuesday, June 15, 2010
  163. Some Species Habitats Tuesday, June 15, 2010

  164. Flash Lite Nokia OVI Store Samsung A Store LG A

    Store Sony Eric on Play Now Qualco BREW Tuesday, June 15, 2010
  165. Chumby Portal h p:// w.chumby.com/widgets Tuesday, June 15, 2010

  166. 1st Habitat for Flash 10.1 Android Marketplace (likely at end

    of year) Tuesday, June 15, 2010
  167. 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
  168. “You can be a big fish in a sma pond,

    or a sma fish in a big pond.” Tuesday, June 15, 2010
  169. Future & Fate of the Species ca ed Flash Tuesday,

    June 15, 2010
  170. "Predictions can be very di icult— especia y about the

    future.” - Niels Bohr Tuesday, June 15, 2010
  171. HTML5 and Flash Tuesday, June 15, 2010

  172. HTML5 is DOOM * * After you go through *hundreds*

    of insta instructions Tuesday, June 15, 2010
  173. Flash is like Quake! It just works in your browser

    (if it su orts Flash). Tuesday, June 15, 2010
  174. Doesn’t l k like a “Hypercard” a to me! Tuesday,

    June 15, 2010
  175. Darwinism “Survival of the Fi est” Native Flash and Flash

    HTML5 and HTML5 Native and Tuesday, June 15, 2010
  176. Po ible Outcomes for Species Flash (on Devices) Tuesday, June

    15, 2010
  177. Outcome in 4 Years 95% chance species B wi Proliferate

    Species A wi eventua y die out. Tuesday, June 15, 2010
  178. Outro Tuesday, June 15, 2010

  179. B k Giveaway Tuesday, June 15, 2010

  180. 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
  181. 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
  182. Contact Info sco @sco janousek.com twi er: sco janousek sco

    janousek@h kenmobile.com twi er: h kenmobile Tuesday, June 15, 2010
  183. Fin Tuesday, June 15, 2010