Flash Lite 3 - Next Generation Flash Mobile
Flash Lite 3 - Next Generation Flash Mobile
Among topics, Scott will cover:
- What is Flash Lite? - An overview
- Flash Lite Player Evolution
- What’s new? - Flash Lite 3 Features
- Adobe Flash CS3 Mobile Workflow and Toolset
- Walkthrough and Demo(s)
- Q&A
Scott Janousek is Technical Director of Hooken Mobile. Hooken Mobile provides consulting, training, as well as application, game, and content generation services to those looking to utilize Flash within the mobile landscape.
For more detailed information on Scott and his community efforts, please see: http://www.scottjanousek.com/About.html, or his blog at: http://www.scottjanousek.com/blog/
13955 views | comments | 13 favorites | 1079 downloads | 2 embeds (Stats)
More Info
This slideshow is Public
Total Views: 13955 on Slideshare: 13953 from embeds: 2
Most viewed embeds (Top 5):
More
Slideshow Transcript
- Slide 1: Flash Lite 3
NEXT GENERATION FLASH MOBILE
with Scott Janousek
BFPUG (Boston Flash Platform User Group)
Oct. 24, 2007 - 7:00 - 8:00 pm, NEIA
www.bfpug.com
- Slide 2: INTRO
3
3
3
3 3 3
- Slide 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
- Slide 4: (Partial) Flash Lite Content Portfolio
- Slide 5: You
• 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?
- Slide 6: Agenda
• FLASH LITE 3 OVERVIEW
• FLASH MOBILE TOOLS
• VIDEO WITH FLASH LITE
• DEMOS
• RESOURCES, LINKS, AND
SUMMARY
- Slide 7: FLASH LITE 3
OVERVIEW
3
3
3
3 3 3
- Slide 8: What is Flash Lite?
• 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!
- Slide 9: Content Types
• Currently:
• Standalone/Application
• Browser
• Screen savers & Wallpapers
• Many more ... (depends on device/region)
• Flash Lite 3:
• Video based Content Types ?
• TBD
- Slide 10: Flash Lite Player Evolution
• 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?
- Slide 11: Flash Lite 3 Features
• PARTIAL FEATURE SET
• Flash 8 Player
• 25 - 30% Performance Gain *
• Native FLV (Flash Video) Support
• Improved Web Browsability
• Integrated Authoring Environment
• Multiplatform Support
- Slide 12: Flash Lite 3 Architecture
Flash Lite 2 with some improvements
- Slide 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,
No
_target
setTimeout No
Encoding per pixel alpha - Flash 8 video
No
(ON2 VP6)
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.
- Slide 14: Flash Lite 3 Security
Flash 8 Security model has been implemented!
Local File Security
Sandbox of Accessing SWF (On the Device)
Sandbox of Local with Local with Local Trusted
Accessed SWF File System Networking
Local with File System
Local with Networking
Local Trusted
Remote
Load not allowed Load allowed Load allowed
Cross-script req. permission Cross-script allowed
1
2007 Adobe Systems Incorporated. All Rights Reserved.
- Slide 15: Flash Lite 3 - Who
• Who (OEM, operators, etc) has publicly
announced licensing the Flash Lite 3.0
Player (as of October 2007):
- Slide 16: Flash Lite 3 - When?
• 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
- Slide 17: FLASH MOBILE
TOOLS
3
3
3
3 3 3
- Slide 18: Flash Mobile Toolset
• Authoring = Adobe (Flash) CS3
• Testing = Adobe Device Central , also:
Nokia Emulator, BREW Simulator
• Extending = , , Janus
• Deploying = , Janus
- Slide 19: CS3 Mobile Work Flow
- Slide 20: VIDEO
WITH FLASH LITE
3
3
3
3 3 3
- Slide 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
FLV (Embedded, Local
3.0 Native Flash Video
Playback, HTTP, RTMP)
- Slide 22: Video with Flash Lite 3
• FLV (Flash Video)
• Supported Codecs:
• ON2 VP6
• Sorenson Spark
• Supported Types:
• Embedded (swf)
• Progressive (http)
• Streaming (rtmp)
- Slide 23: DEMOS
3
3
3
3 3 3
- Slide 24: Video Examples with FL3
- Slide 25: Chumby
• Consumer Electronic Device
• Non-Portable (sits on desktop)
• Linux based (Open Source)
• Wifi Enabled
• “Widgets”
• chumby.com widget portal
• Flash Lite 3.0!
- Slide 26: Chumby (cont)
• Chumby RSS Reader
• Flash Lite 3.0
• (Flash 8 + ActionScript 2.0)
• Let’s take a look at this example ...
- Slide 27: Flash Lite - Case Study
• WSJ Financial News Application
• Flash Lite 2.1
• “iPhone”-like User Experience
• Target Platforms:
• Windows Mobile 5/6
• Device(s):
• HTC “Family”
• Touch Screen
- Slide 28: Flash Lite - Case Study (cont.)
UI by maxmediacorp.com, backend data from:
- Slide 29: RESOURCES, LINKS,
AND SUMMARY
3
3
3
3 3 3
- Slide 30: Useful Links
• 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/
- Slide 31: Announcements
• SWX Contest (Flash Lite 2.x)
• Playyoo.com Flash Lite Game Contest
• Mobile Internet World (Boston)
• http://www.mobilenetx.com/
- Slide 32: Q &A
• 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
- Slide 33: Getting Started!
• 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
- Slide 34: Contact Info
• EMAIL
• scott {@} scottjanousek {.} com
• LINKS
• www.scottjanousek.com/blog/
• scottjanousek.mobi
• www.flashmobilebook.com
• frame27.blogspot.com
• www.hookenmobile.com
- Slide 35: Thank you, Boston.
Go Sox!