desktop Flash for 6 years • Blogging About Flash (Mobile) for 4 years • Working with Flash Lite 1.1, 2.x, 3.0 • Adobe Certiﬁed Flash Lite Training Instructor • CoAuthor, “Foundation Flash Applications for Mobile Devices” • My Company: • Full Bio: http://www.scottjanousek.com/About.html
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?
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
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.
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!
“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.ﬂashmobilegroup.org • Contact Scott Janousek for Flash Lite 1.x, 2.x, and 3.0 training Getting Started!