... have created a mobile application? iPhone developers? Android? Flash Mobile? Other? Are up to speed on Adobe MAX 2009 announcements? HOW MANY PEOPLE ...
“Gadget Geek” 9 years with Flash 4 years with Mobile & Devices Platforms = Flash, Symbian, webOS, iPhone, Android Picture courtesy of Stacey Mulcahy at Flash on the Beach (Brighton Pier)
(circa 2005) Interactive Dev (CD/DVD, Flash, WebCasting) Microsoft/Web Developer College = UNIX Admin/Programmer High School = Pascal Programmer As Kid = Apple II, C64/VIC-20, Intellivison, Atari HOW DID I GET INTO DEVICES?
Conference in Toronto) Flash Lite 1.1 (UI) + MySQL + PHP (backend) How many people used? 5 out of 500 = 1% No “App Stores” then (circa 2005) Flash Lite 1.1 Mobile Guide MY MOBILE GENESIS
ashmobilebook.com AdvancED Flash on Devices: Mobile Development with Flash Lite and Flash 10 (2009, Friends of ED/Apress) advancED. ashmobilebook.com FLASH BOOKS
= (Mobile) “Apps”, games, other media Gardens (open/closed) = Content Ecosystems Fragmentation = inconsistencies across devices, platforms, software, etc. Handsets = SmartPhones/Mobile Phones App = (Mobile) Software Application Emulators = Mobile Testing Software Target(s) = Devices and/or platforms you are working with/developing for MOBILE & DEVICE JARGON
by end of Q1 2009, one year ahead of Adobe’s 2007 schedule Close to 40% of all new mobile devices shipped with Flash in 2008 Source: Strategy Analytics 2008 www. ashmobileblog.com
9 (AS2 only) support Local Connection / HTML Text / GetURL_target / CSS support / WMode H.264 support * / Improved video support (smoothing, seek) Improved memory handling for images MP3 Streaming support ** Linux Reference port * Requires OEM porting to chipset. ** Requires licensing from MPEG. Essentially working with “Flash 8" Development = ActionScript 2.0 Features over Flash Lite 3.0 FLASH LITE 3.1 RUNTIME
Multitouch Gesture support Accelerometer support Adobe likes to call it “Full” Flash Player Targets = Windows Mobile, webOS, Android, Symbian Features (over Flash Lite) FLASH PLAYER 10.1 RUNTIME Screen Orientation support Mobile Input Models HTTP Streaming support ActionScript 3 support! * = Adobe says this in marketing material on labs.adobe.com
(or other IDEs) Device Central (or other Simulator) Adobe Mobile Packager (with Flash Lite ONLY) Authoring Testing Deployment Packaging ADOBE - DEVICE TOOLS
Multitouch Gesture support Accelerometer support Adobe likes to call it “Full” Flash Player Targets = Windows Mobile, webOS, Android, Symbian Features (over Flash Lite) FLASH PLAYER 10.1 RUNTIME Screen Orientation support Mobile Input Models HTTP Streaming support ActionScript 3 support!
device platforms (S60, Windows Mobile, etc ... soon: iPhone) Works like Adobe CS5 iPhone export (LLVM) Flex Developers way to get into Mobile, now. ELLIPSIS (OPEN PLUG)
not been cooperating with Adobe Adobe decided to take an intermediary step. FLASH APPLICATIONS FOR IPHONE This is not Flash Player on iPhone Let’s explain further ...
.IPA, targeting iPhone, etc No JIT, no Flash runtime needed for FlashApps4iPhone! Flash-like Experiences now on Apple AppStore, today FLASH APPS FOR IPHONE add graphi on iphone.
= Nokia S60 (Symbian) Targets = 5800 & N97 3-4 weeks project time Open Screen Project Funded Features: Geolocation (GPS) Camera Snapshots & Upload Data Exchange with Drupal Species Explorer - Flash Lite App
are huge market Contextual Experiences are catching on ... People want better home entertainment experiences? Multiscreen experiences 2010 = “YEAR OF DIGITAL HOME”?