Flash Lite 3.0 - NEXT GENERATION FLASH MOBILE

Flash Lite 3.0 - NEXT GENERATION FLASH MOBILE

I gave this presentation at the Boston Flash User Group back in 2007 at New England Institute of Art to a group of 20-30 students.

USER GROUP: http://groups.adobe.com/group/322

D4e6eb8ffdbc19c6394eec58895509a9?s=128

Scott Janousek

October 24, 2007
Tweet

Transcript

  1. Flash Lite 3 NEXT GENERATION FLASH MOBILE BFPUG (Boston Flash

    Platform User Group) Oct. 24, 2007 - 7:00 - 8:00 pm, NEIA www.bfpug.com with Scott Janousek
  2. INTRO 3 3 3 3 3 3

  3. Me • SOME INFO • Boston Based • Working with

    desktop Flash for 6 years • Blogging About Flash (Mobile) for 4 years • Working with Flash Lite 1.1, 2.x, 3.0 • Adobe Certified Flash Lite Training Instructor • CoAuthor, “Foundation Flash Applications for Mobile Devices” • My Company: • Full Bio: http://www.scottjanousek.com/About.html
  4. (Partial) Flash Lite Content Portfolio

  5. • HOW MANY OF YOU: • ... are Flashers? •

    ... have never touched Flash? • ... are mobile professionals? • ... have created content using Flash Lite? • ... are interested in Flash on the iPhone? • ... are waiting for Flex on mobile? You
  6. • FLASH LITE 3 OVERVIEW • FLASH MOBILE TOOLS •

    VIDEO WITH FLASH LITE • DEMOS • RESOURCES, LINKS, AND SUMMARY Agenda
  7. FLASH LITE 3 OVERVIEW 3 3 3 3 3 3

  8. • MOBILE RUN-TIME • Flash player optimized for Mobile and

    Consumer Electronic Devices! • PLATFORM • Tools = Flash CS3 + Device Central • Flash Lite Products now exist: • Flash Cast, Flash Home, Kuneri Lite, Janus, SWF2Go, and others! • Ecosystems now exist in many regions! What is Flash Lite?
  9. • Currently: • Standalone/Application • Browser • Screen savers &

    Wallpapers • Many more ... (depends on device/region) • Flash Lite 3: • Video based Content Types ? • TBD Content Types
  10. • MOBILE PLAYER VERSIONS • 1.0 - (cute) animations •

    1.1 - API + data • 2.0 - API + media + data (multifaceted) • 2.1 - API + media + data (multifaceted) • 3.0 - API + media + data + mobile web (multifaceted) • Future ... More addressable handsets? Flash Player desktop/device convergence driven by mobile web? Flash Lite Player Evolution
  11. • PARTIAL FEATURE SET • Flash 8 Player • 25

    - 30% Performance Gain * • Native FLV (Flash Video) Support • Improved Web Browsability • Integrated Authoring Environment • Multiplatform Support Flash Lite 3 Features
  12. Flash Lite 3 Architecture Flash Lite 2 with some improvements

  13. Player Limitations Feature Supported? Filters (Blur, drop shadow, etc.) No

    Blend modes (add, subtract, multiply, etc.) No Enhanced Strokes (miter, square, etc.) No CSS Support, <img> tag, Text as Link, WMode, _target No setTimeout No Encoding per pixel alpha - Flash 8 video (ON2 VP6) No Bitmap caching, movieClip.attachBitMap() No Local Connection Not yet (3.x point release) Flash.Geom object No Flash Remoting No (use SWX! www.swxformat.org) • Why Limitations on Devices? • Memory overhead, performance issues, player fragmentation across platforms/devices, etc.
  14. 2007 Adobe Systems Incorporated. All Rights Reserved. 1 Local File

    Security Local Trusted Local Trusted Local with Networking Sandbox of Accessing SWF (On the Device) Remote Local with File System Local with Networking Local with File System Sandbox of Accessed SWF Load not allowed Load allowed Cross-script req. permission Load allowed Cross-script allowed Flash Lite 3 Security Flash 8 Security model has been implemented!
  15. • Who (OEM, operators, etc) has publicly announced licensing the

    Flash Lite 3.0 Player (as of October 2007): Flash Lite 3 - Who
  16. • Flash Lite 3 Developer Player Now • Must have

    an Nokia N95 (right now) • Email: mobiledeveloper@adobe.com • When will Flash Lite 3 ship on devices? • Chumby = NOW • Nokia Handsets = Q1 2008 • Other OEMS = 2008 Flash Lite 3 - When?
  17. FLASH MOBILE TOOLS 3 3 3 3 3 3

  18. • Authoring = Adobe (Flash) CS3 • Testing = Adobe

    Device Central , also: Nokia Emulator, BREW Simulator • Extending = , , Janus • Deploying = , Janus Flash Mobile Toolset
  19. CS3 Mobile Work Flow

  20. VIDEO WITH FLASH LITE 3 3 3 3 3 3

  21. Flash Lite Video Evolution Flash Lite Video Support Method 1.0

    None N/A 1.1 “Simulated Video” JPG Sequence on timeline 2.x Device Video Local Playback, HTTP, RTSP 3.0 Native Flash Video FLV (Embedded, Local Playback, HTTP, RTMP)
  22. • FLV (Flash Video) • Supported Codecs: • ON2 VP6

    • Sorenson Spark • Supported Types: • Embedded (swf) • Progressive (http) • Streaming (rtmp) Video with Flash Lite 3
  23. DEMOS 3 3 3 3 3 3

  24. Video Examples with FL3

  25. • Consumer Electronic Device • Non-Portable (sits on desktop) •

    Linux based (Open Source) • Wifi Enabled • “Widgets” • chumby.com widget portal • Flash Lite 3.0! Chumby
  26. • Chumby RSS Reader • Flash Lite 3.0 • (Flash

    8 + ActionScript 2.0) •Let’s take a look at this example ... Chumby (cont)
  27. • WSJ Financial News Application • Flash Lite 2.1 •

    “iPhone”-like User Experience • Target Platforms: • Windows Mobile 5/6 • Device(s): • HTC “Family” • Touch Screen Flash Lite - Case Study
  28. Flash Lite - Case Study (cont.) UI by maxmediacorp.com, backend

    data from:
  29. RESOURCES, LINKS, AND SUMMARY 3 3 3 3 3 3

  30. • Adobe Flash Mobile • http://www.adobe.com/mobile • Getting Started with

    Flash Lite • http://www.adobe.com/go/4it/ • Adobe Developer Connection (ADC) • http://www.adobe.com/devnet/ • Flash Lite 3 ADC Articles • youtube + FLV video, progressive flv • Flash Lite 3 - Player Requests (must have N95) • http://www.adobe.com/products/flashlite/developer_edition/ Useful Links
  31. • SWX Contest (Flash Lite 2.x) • Playyoo.com Flash Lite

    Game Contest • Mobile Internet World (Boston) • http://www.mobilenetx.com/ Announcements
  32. • Questions about Flash Lite (3)? • General “Mobile” Questions

    • Shy? More Resources: • Flash Lite Yahoo Mailing List • www.flashmobilegroup.org • www.flashlite.org • Adobe Flash Mobile Forums • Adobe e-seminar (www.flashdevices.net) • WWW.FLASHMOBILEBOOK.COM Q & A
  33. • I don’t know where to start! • http://www.adobe.com/go/4it •

    “Getting Started with Flash Lite” PDF • Foundation Flash Applications For Mobile Devices (Friends of ED, ISBN: 1-59059-558-0) • Total Training Flash Lite 2.x DVD • www.flashmobilegroup.org • Contact Scott Janousek for Flash Lite 1.x, 2.x, and 3.0 training Getting Started!
  34. • EMAIL • scott {@} scottjanousek {.} com • LINKS

    • www.scottjanousek.com/blog/ • scottjanousek.mobi • www.flashmobilebook.com • frame27.blogspot.com • www.hookenmobile.com Contact Info
  35. Thank you, Boston. Go Sox!

  36. None