Flash Lite 3NEXT GENERATION FLASH MOBILE
BFPUG (Boston Flash Platform User Group)Oct. 24, 2007 - 7:00 - 8:00 pm, NEIA
www.bfpug.com
with Scott Janousek
INTRO
3 33 333
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
(Partial) Flash Lite Content Portfolio
• 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
• FLASH LITE 3 OVERVIEW
• FLASH MOBILE TOOLS
• VIDEO WITH FLASH LITE
• DEMOS
• RESOURCES, LINKS, AND SUMMARY
Agenda
FLASH LITE 3 OVERVIEW
3 33 333
• 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?
• Currently:
• Standalone/Application
• Browser
• Screen savers & Wallpapers
• Many more ... (depends on device/region)
• Flash Lite 3:
• Video based Content Types ?
• TBD
Content Types
• 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
• 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
Flash Lite 3 ArchitectureFlash Lite 2 with some improvements
Player LimitationsFeature 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 NoEncoding 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.
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 withFile System
Sandbox ofAccessed SWF
Load not allowed Load allowedCross-script req. permission
Load allowedCross-script allowed
Flash Lite 3 SecurityFlash 8 Security model has been implemented!
• Who (OEM, operators, etc) has publicly announced licensing the Flash Lite 3.0 Player (as of October 2007):
Flash Lite 3 - Who
• Flash Lite 3 Developer Player Now
• Must have an Nokia N95 (right now)
• Email: [email protected]
• When will Flash Lite 3 ship on devices?
• Chumby = NOW
• Nokia Handsets = Q1 2008
• Other OEMS = 2008
Flash Lite 3 - When?
FLASH MOBILE TOOLS
3 33 333
• Authoring = Adobe (Flash) CS3
• Testing = Adobe Device Central , also: Nokia Emulator, BREW Simulator
• Extending = , , Janus
• Deploying = , Janus
Flash Mobile Toolset
CS3 Mobile Work Flow
VIDEO WITH FLASH LITE
3 33 333
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 VideoFLV (Embedded, Local Playback, HTTP, RTMP)
• FLV (Flash Video)
• Supported Codecs:
• ON2 VP6
• Sorenson Spark
• Supported Types:
• Embedded (swf)
• Progressive (http)
• Streaming (rtmp)
Video with Flash Lite 3
DEMOS
3 33 333
Video Examples with FL3
• Consumer Electronic Device
• Non-Portable (sits on desktop)
• Linux based (Open Source)
• Wifi Enabled
• “Widgets”
• chumby.com widget portal
• Flash Lite 3.0!
Chumby
• Chumby RSS Reader
• Flash Lite 3.0
• (Flash 8 + ActionScript 2.0)
• Let’s take a look at this example ...
Chumby (cont)
• 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
Flash Lite - Case Study (cont.)
UI by maxmediacorp.com, backend data from:
RESOURCES, LINKS, AND SUMMARY
3 33 333
• 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
• SWX Contest (Flash Lite 2.x)
• Playyoo.com Flash Lite Game Contest
• Mobile Internet World (Boston)
• http://www.mobilenetx.com/
Announcements
• 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
• 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!
• scott {@} scottjanousek {.} com
• LINKS
• www.scottjanousek.com/blog/
• scottjanousek.mobi
• www.flashmobilebook.com
• frame27.blogspot.com
• www.hookenmobile.com
Contact Info
Thank you, Boston.
Go Sox!
Top Related