Flash Evolution on Devices (uncondensed)

2,394 views
2,326 views

Published on

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.org

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,394
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Flash Evolution on Devices (uncondensed)

  1. 1. FLASH EVOLUTION ON DEVICES Sco Janousek Tues June 15th, 2010 1:45pm - 3:00 pm FLASH BELT 2010 Tuesday, June 15, 2010
  2. 2. A ouncements Tuesday, June 15, 2010
  3. 3. FlashBelt 2010 Mobile Guides ANDROID Veronique Bro ier might talk about it. IPHONE Just search for “flashbelt” Tuesday, June 15, 2010
  4. 4. @sco janousek #flashbelt_sj Tuesday, June 15, 2010
  5. 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. 6. Before we start ... Here’s some terminology I’ use in this preso. Tuesday, June 15, 2010
  7. 7. Species “A” Flash Lite is an optimized Flash Player for constrained Mobile & Devices. Tuesday, June 15, 2010
  8. 8. Species “B” Flash 10.1 is for top performing (Mobile) Devices and Desktop Tuesday, June 15, 2010
  9. 9. One of a few “Researchers” and Profe ionals here speaking about Species B (& A), today. Tuesday, June 15, 2010
  10. 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. 11. A li le about me ... Tuesday, June 15, 2010
  12. 12. Boston-Based, Company Founder, Mobile & Device Developer, Evangelist, Author & Educator, (as you can te ) Gadget G k Tuesday, June 15, 2010
  13. 13. Early Adopter in the study and cultivation of Species A. Tuesday, June 15, 2010
  14. 14. I have talked a lot about Species A Flash Device Presos from 2006 to 2009 Tuesday, June 15, 2010
  15. 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. 16. Early Experiments with Species A Species A (e.g. Flash Lite Content from circa 2005-2007) Tuesday, June 15, 2010
  17. 17. Some Encounters with Species A in wild Sample Flash Mobile scr nsavers, games, a lications ... Tuesday, June 15, 2010
  18. 18. Active Researcher of Species “B” ActionScript 3.0 is a welcome change from AS 2.0. :) Tuesday, June 15, 2010
  19. 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. 20. Welcome to the “Jungle” Tuesday, June 15, 2010
  21. 21. The rise of Mobile Device (Lifeforms) 70’s 80’s 90’s 2000 Present Day Model courtesy of Kyle Bean h p:// w.kylebean.co.uk/ Tuesday, June 15, 2010
  22. 22. “Organisms” (aka Devices) have changed a lot from the 80’s Tuesday, June 15, 2010
  23. 23. In terms of Flash on Devices ... In 5 years, we’ve gone from ... Tuesday, June 15, 2010
  24. 24. Stu like this ... Nokia NGage Ce Phone su orted Flash Lite 1.1 (my 2nd Flash Lite device) Tuesday, June 15, 2010
  25. 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. 26. Species A Flash Lite is an optimized Flash Player for constrained Mobile & Devices. Tuesday, June 15, 2010
  27. 27. A few specimens of Species A Tuesday, June 15, 2010
  28. 28. Species A in the wild Open Scr n Funded Project - h p:// w.openscr nproject.org Tuesday, June 15, 2010
  29. 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. 30. Species Explorer Main menu Login Report Browse Details Map Tuesday, June 15, 2010
  31. 31. Species B Flash 10.1 is for top performing (Mobile) Devices and Desktop Tuesday, June 15, 2010
  32. 32. Adobe Mobile ShowCase Mobile showcase for in-browser Flash Player 10.1 (beta) h p://m.adobe.com/ Tuesday, June 15, 2010
  33. 33. Experimentation with Species B Tuesday, June 15, 2010
  34. 34. Great to s lots of friends and co eagues experimenting with Species “B” on devices ... Tuesday, June 15, 2010
  35. 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. 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. 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. 38. Away3D Lite Rob Bateman : Away3D Lite ru ing in AIR on a G gle Nexus One h p:// w.away3d.com/ Tuesday, June 15, 2010
  39. 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. 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. 41. HYPE on Devices Simple HYPE demo I made for the litl we k - Flash Player 10.x Music by jónsi h p:// w.hypeframework.org - Brandon Ha & Joshua Davis m/ Tuesday, June 15, 2010
  42. 42. HYPE on Devices Simple HYPE demo I made for the litl we k - Flash Player 10.x Music by jónsi h p:// w.hypeframework.org - Brandon Ha & Joshua Davis m/ Tuesday, June 15, 2010
  43. 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. 44. Organisms interacting with Species A & B Tuesday, June 15, 2010
  45. 45. Procreators of Organisms (“OEMS”) Tuesday, June 15, 2010
  46. 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. 47. Open Scr n Project Participants Over 60 partners ... this is a partial list. :) Open Scr n Project partners span the entire value chain Chipset vendors > OEMs > Operators > Brands & Content Providers Tuesday, June 15, 2010
  48. 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. 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. 50. Feature Phones Tuesday, June 15, 2010
  51. 51. Symbian (S40/S60) Symbian is an primordial organism that sti exists today on feature phones. Tuesday, June 15, 2010
  52. 52. There are hundreds of models of feature phones, and mi ions of devices, worldwide, that leverage Species A ... Tuesday, June 15, 2010
  53. 53. Super Phones/ Smart Phones Tuesday, June 15, 2010
  54. 54. G gle Nexus One Android - Flash Player 10.1 and Adobe AIR su ort Tuesday, June 15, 2010
  55. 55. HTC EVO Android - Flash Player 10.1 and Adobe AIR su ort Tuesday, June 15, 2010
  56. 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. 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. 58. iPhone X Company that makes these does not like Species A, or B (right now, that is). No Flash Player su ort. Tuesday, June 15, 2010
  59. 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. 60. Palm/HP Pre WebOS - This organism is endangered, but its progenitor has lot of potential. Tuesday, June 15, 2010
  61. 61. Photoframes Tuesday, June 15, 2010
  62. 62. Chumby This company loves Species A. Chumby One Original Chumby Tuesday, June 15, 2010
  63. 63. Open Peak - Frame Reported to have a relation with Species B. Tuesday, June 15, 2010
  64. 64. SONY Dash In close contact with Species A Tuesday, June 15, 2010
  65. 65. LG Watch Dick Tracy would be jealous of this watch with Species A. Tuesday, June 15, 2010
  66. 66. Flash in Cars ... Even some cars su ort in-board Species A for UI. Tuesday, June 15, 2010
  67. 67. Portable Media Players Tuesday, June 15, 2010
  68. 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. 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. 70. Tablets Tuesday, June 15, 2010
  71. 71. iPad X Company that makes this does not like Species A or B, and sometimes is hostile towards its progenitors. Tuesday, June 15, 2010
  72. 72. NVIDIA Tegra Flash 10.1 browser su ort likely. Tuesday, June 15, 2010
  73. 73. J J Su orting Flash Player 10.1 in the browser. Tuesday, June 15, 2010
  74. 74. Open Peak - Tablet Su orting Flash 10.x content. Tuesday, June 15, 2010
  75. 75. “G” Tablet If true, then mostly likely Flash 10.1, but how, where and when TBD. Tuesday, June 15, 2010
  76. 76. Kno Flash 10.1 su ort (most likely a s and browser) Tuesday, June 15, 2010
  77. 77. De Tablets Flash 10.1 browser su ort likely. Tuesday, June 15, 2010
  78. 78. Archos Flash 10.1 browser su ort likely in future. Tuesday, June 15, 2010
  79. 79. AIGO Flash 10.1 browser su ort likely ... Android based device. Tuesday, June 15, 2010
  80. 80. Notion Ink Flash 10.1 browser su ort a ounced. Tuesday, June 15, 2010
  81. 81. WePad Flash 10.1 browser su ort a ounced. Tuesday, June 15, 2010
  82. 82. TVs, Home Media & Misc Devices Tuesday, June 15, 2010
  83. 83. Vizio TVS Most likely Flash Lite, later 10.1. Tuesday, June 15, 2010
  84. 84. a “litl” more Flash 10.1 su ort for browser and a s, likely. Tuesday, June 15, 2010
  85. 85. G gle TV In browser Flash 10.1, likely. Tuesday, June 15, 2010
  86. 86. Light Touch Su orts Flash Lite for a s. Tuesday, June 15, 2010
  87. 87. Nintendo Wii Su orts Flash Lite 3.1 in browser (with updates) Tuesday, June 15, 2010
  88. 88. webB ks/ NetB ks Tuesday, June 15, 2010
  89. 89. litl In browser Flash 10.0 and 10.0 a s. Expected later this year = 10.1 Tuesday, June 15, 2010
  90. 90. Origin of the Species Tuesday, June 15, 2010
  91. 91. History is important, because it’s sometimes repeated. Tuesday, June 15, 2010
  92. 92. Species Tr Flash 10.x Flash Lite 4.x Flash Lite 3.x Flash Lite 2.x Flash Lite 1.x Rumored beast ca ed “Pocket PC Flash” Tuesday, June 15, 2010
  93. 93. 10 years of i ovation and transformation ... Tuesday, June 15, 2010
  94. 94. Po 2001 ck et PC Fl as Tuesday, June 15, 2010 h Po 4 2002 ck et PC Fl as h 5 2003 Fl * Whole 3.3.1 and Adobe/A a Po sh ck Li et te PC 1. 2004 Fl 0 as Fl h as 6 le spat = :( Fl h as Ca h st Flash MX 2004 2005 Li te Ad 1. ob 1 e/ Ma cr 2006 om Fl ed Adobe CS3 Po as ia ck h L me et it rg PC e 2 er .0 2007 Fl Fl as as h h Li te Species Fl 2. 2008 as 1 Timeline h Adobe CS4 Li Evolution te 3. Fl 0 as h 2009 Li Device Central CS3 Device Central CS4 te 3. iP 1 Ad ho ne Fl ob 2010 e P Fl ash AI ac as Pl R f kag h Adobe CS5 Li aye or er te r An * 4. 10 dr 0 .1 oi d Device Central CS5
  95. 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. 96. Understanding the Species Tuesday, June 15, 2010
  97. 97. Family of Species Flash on Devices Tuesday, June 15, 2010
  98. 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. 99. Species A Flash Lite is an optimized Flash Player for constrained Mobile & Devices. Tuesday, June 15, 2010
  100. 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. 101. Species A Flash Lite 1.x E entia y working with “Flash 4/5" Development = ActionScript “0.5” Features: 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 Tuesday, June 15, 2010
  102. 102. 1st evidence of Species A Flash Lite 1.0 NTT DoCoMo N505i su orted Flash Lite 1.0 (Japanese market) ... around 2003 Tuesday, June 15, 2010
  103. 103. Subsequent Species A Flash Lite 1.1 Nokia 3250 su orted Flash Lite 1.1 (Europe) ... around 2004-2005 Tuesday, June 15, 2010
  104. 104. Migratory Paths of Species A * Epicenter * You somewhere around here. Tuesday, June 15, 2010
  105. 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. 106. Species A Flash Lite 1.x Anatomy ActionScript code on timeline, except for library functions inside movie clips Tuesday, June 15, 2010
  107. 107. Species A - Language Flash Lite 1.1 & ActionScript “0.5” Tuesday, June 15, 2010
  108. 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. 109. Species A - Language Flash Lite 2.x & ActionScript 2.0 Tuesday, June 15, 2010
  110. 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. 111. Species A Flash Lite 3.x E entia y working with “Flash 8" Development = ActionScript 2.0 Features: 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. Tuesday, June 15, 2010
  112. 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. 113. Species A - Language Flash Lite 3.x & ActionScript 2.0 Tuesday, June 15, 2010
  114. 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. 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. 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. 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. 118. Species A is sti wri en about ... Tuesday, June 15, 2010
  119. 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. 120. Species B Flash 10.1 is for top performing Mobile Devices Netb ks, Tablets, and Desktop Tuesday, June 15, 2010
  121. 121. Mutations of Species B Researchers have found none thus far ... Tuesday, June 15, 2010
  122. 122. Recent Sightings of Species B * * You are around here. Tuesday, June 15, 2010
  123. 123. Species B Flash Player 10.1 Adobe likes to ca it “Fu ” Flash Player 1st Target = Android Devices Features (over Flash Lite): Enhanced Performance Scr n Orientation su ort (87% on rendering*) Mobile Input Models Reduced Memory H.264 Video & HW a eleration Consumption (55% improvement*) ActionScript 3 Multitouch & Gestures Out of memory management A elerometer su ort Sl p Mode Optimized SWF management (has Priority) Tuesday, June 15, 2010
  124. 124. In-browser Flash 10.1 Tuesday, June 15, 2010
  125. 125. Out-of-Browser Flash 10.1 Tuesday, June 15, 2010
  126. 126. Species B - Language ActionScript 3.0 Tuesday, June 15, 2010
  127. 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. 128. Location Tuesday, June 15, 2010
  129. 129. Multi-Touch Check out L Brimelow’s se ion on multitouch here at Flash Belt 2010 (recorded?) Tuesday, June 15, 2010
  130. 130. Multi-Touch API 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> Flash 10.1 AS3 Multi-touch Cla Tuesday, June 15, 2010
  131. 131. Multi-Touch Event Types flash.events.TouchEvent flash.events.GestureEvent flash.events.TransformGestureEvent flash.events.PressAndTapGestureEvent Tuesday, June 15, 2010
  132. 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. 133. Gestures Tuesday, June 15, 2010
  134. 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. 135. A elerometer Detect a eleration on x, y, z axis (if device su orts it) Tuesday, June 15, 2010
  136. 136. A elerometer API 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) Flash 10.1 AS3 A elerometer Cla Tuesday, June 15, 2010
  137. 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. 138. Some organisms su orting Species B G gle Nexus One (HTC) Motorola DROID Tuesday, June 15, 2010
  139. 139. Organisms that shun Species B X X A le iOS Devices Tuesday, June 15, 2010
  140. 140. Some researchers studying Species B ... Take Photo Flash Belt 2010 Tuesday, June 15, 2010
  141. 141. Bi est Cha enges for Species “B” Available Proce or Power Memory Considerations Fragmentation Distribution & Deployment Monetization Tuesday, June 15, 2010
  142. 142. Creating f d for the Species Tuesday, June 15, 2010
  143. 143. Life Begins ... Tuesday, June 15, 2010
  144. 144. “Modern Primate” Adobe Flash CS5 Tuesday, June 15, 2010
  145. 145. Flash Platform Ecology Tools to Design & Develop Framework Clients Servers Adobe Flash Adobe Flash Adobe Flash Adobe Adobe Flash Adobe AIR Adobe Flash BlazeDS CS4 Professional Catalyst Builder Flex Player Media Server Data Services Family Species A & B live here. Tuesday, June 15, 2010
  146. 146. Flash Device Platform Ecology DEVICES Runtimes T ls Flash Lite 1.x/2.x/ Adobe Creative Suite 5 3.x/4.x Flash CS5 Flash 10.1 Device Central CS5 Adobe Mobile Products & Services Flash Lite for Digital Home * Tuesday, June 15, 2010
  147. 147. Periodic Wh l of CS5 Tuesday, June 15, 2010
  148. 148. Creation Proce Adobe Adobe Adobe Adobe Photoshop I ustrator Fireworks Flash Tuesday, June 15, 2010
  149. 149. Workflow Deploy Test Develop Design Tuesday, June 15, 2010
  150. 150. Design Tuesday, June 15, 2010
  151. 151. Develop Tuesday, June 15, 2010
  152. 152. Flash CS5 Tuesday, June 15, 2010
  153. 153. Test Adobe Device Central Tuesday, June 15, 2010
  154. 154. Packaging .SWF ... unpackaged .APK ... Android apk, and a .IPA ... iPhone .NFL ... Nokia S40 .SIS ... Symbian .CAB ... Windows Mobile .WGZ ... Nokia widgets and more Tuesday, June 15, 2010
  155. 155. Deploy some Species B Tuesday, June 15, 2010
  156. 156. Ecosystems Tuesday, June 15, 2010
  157. 157. Pros for Species User Interface Browser “A s” Data Services /Personalization (Games, Social Media, Financial, etc) Tuesday, June 15, 2010
  158. 158. anatomy of an a Marketing Branding DEVELOPING Designing Quality A urance Testing Distribution Monetization and more ... Tuesday, June 15, 2010
  159. 159. a s Tuesday, June 15, 2010
  160. 160. ...even more a s Tuesday, June 15, 2010
  161. 161. a f d chain Creativity F ds Species A or B Users Eat F ds I ovation Tuesday, June 15, 2010
  162. 162. Reality * Species A (Paying Projects) in Last Month 3 # of Species B (Paying Projects) 1 * Your mileage may vary. Tuesday, June 15, 2010
  163. 163. Some Species Habitats Tuesday, June 15, 2010
  164. 164. Flash Lite Sony Nokia Qualco Eric on LG A OVI Samsung A BREW Play Now Store Store Store Tuesday, June 15, 2010
  165. 165. Chumby Portal h p:// w.chumby.com/widgets Tuesday, June 15, 2010
  166. 166. 1st Habitat for Flash 10.1 Android Marketplace (likely at end of year) Tuesday, June 15, 2010
  167. 167. Future Habitats for Species B on Mobile Devices BlackBe Windows Mobile Marketplace* yA World * X A le iPhone A Store Palm A Catalog * * TBD Tuesday, June 15, 2010
  168. 168. “You can be a big fish in a sma pond, or a sma fish in a big pond.” Tuesday, June 15, 2010
  169. 169. Future & Fate of the Species ca ed Flash Tuesday, June 15, 2010
  170. 170. "Predictions can be very di icult— especia y about the future.” - Niels Bohr Tuesday, June 15, 2010
  171. 171. HTML5 and Flash Tuesday, June 15, 2010
  172. 172. HTML5 is DOOM * * After you go through *hundreds* of insta instructions Tuesday, June 15, 2010
  173. 173. Flash is like Quake! It just works in your browser (if it su orts Flash). Tuesday, June 15, 2010
  174. 174. Doesn’t l k like a “Hypercard” a to me! Tuesday, June 15, 2010
  175. 175. Darwinism “Survival of the Fi est” Native and Flash Flash and HTML5 HTML5 and Native Tuesday, June 15, 2010
  176. 176. Po ible Outcomes for Species Flash (on Devices) Tuesday, June 15, 2010
  177. 177. Outcome in 4 Years 95% chance species B wi Proliferate Species A wi eventua y die out. Tuesday, June 15, 2010
  178. 178. Outro Tuesday, June 15, 2010
  179. 179. B k Giveaway Tuesday, June 15, 2010
  180. 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. 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. 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. 183. Fin Tuesday, June 15, 2010

×