Top Banner
New Frontiers in Motion and Interactivity Joseph Labrecque RMAUG : CS6 Party : Denver | June 12 th 2012
51

New Frontiers in Motion and Interactivity

May 11, 2015

Download

Technology

With Adobe CS6 and the Creative Cloud, there are many new possibilities to consider when it comes to motion and interactive tools! Flash Professional CS6 allows a number of new publish targets; including sprite sheets, the updated Flash Player and AIR runtimes, and even HTML5. We'll then have a look at how the Creative Cloud works for users in consideration of files, products, and services &closing with a detailed overview of a new product that is only available through cloud subscription: Adobe Edge!
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: New Frontiers in Motion and Interactivity

New Frontiers in Motion and Interactivity

Joseph Labrecque

RMAUG : CS6 Party : Denver | June 12th 2012

Page 2: New Frontiers in Motion and Interactivity

Joseph Labrecque, MA

University of Denver - OTL Senior Interactive Software Engineer Adjunct Faculty

Fractured Vision Media, LLC Proprietor

Twitter: @JosephLabrecque Web: http://josephlabrecque.com/

Page 3: New Frontiers in Motion and Interactivity

Flash Professional Runtime Enhancements / CreateJS

Page 4: New Frontiers in Motion and Interactivity

Creative Cloud Apps / Services / Sharing

Page 5: New Frontiers in Motion and Interactivity

Edge Motion / Interactivity

Page 6: New Frontiers in Motion and Interactivity
Page 7: New Frontiers in Motion and Interactivity

Adobe Flash Professional CS6

Page 8: New Frontiers in Motion and Interactivity
Page 9: New Frontiers in Motion and Interactivity

Adobe: “FLASH IS NOT DEAD”

photo via Grant Garrett - @InfluxisGrant

Page 10: New Frontiers in Motion and Interactivity

• Support for AIR 3.2 and Flash Player 11.2

• Package AIR as a single application with Captive Runtime

• Access platform or device-specific capabilities using pre-compiled Native Extensions

• AIR mobile simulation • Enhanced remote debugging

Flash Runtimes Support

Page 11: New Frontiers in Motion and Interactivity

Simulate a variety of common interactions and sensors through the built-in simulator. • Menu Buttons • Accelerometer • Touch • Gestures • Geolocation

Mobile Content Simulator

Page 12: New Frontiers in Motion and Interactivity

• Export image sequences from symbols & bitmaps in Library

• Transform symbols & export sequences from Stage

• Process automation using JS APIs

• Create sprite sheets from symbols in Library or on Stage

• JSON, XML, JS output • Extensible data output

Sprite Sheet Export

Page 13: New Frontiers in Motion and Interactivity

• Classic tweens & easing • Bitmaps, text, vector art, sounds • Groups, movieclip & graphic symbols • Shadow & glow, add blend mode, cache • Labels & timeline JavaScript • Warnings

CreateJS Toolkit

Page 14: New Frontiers in Motion and Interactivity

• Hi-efficiency SWF file compression (LZMA) • Direct windows mode setting for HTML publishing

(for Stage3D) • Direct render mode for AIR publishing (for

Stage3D) • Library panel performance improvements on

Windows • Manage multiple AIR SDKs • Increase maximum Stage size to 8192 x 8192

What else is new?

Page 15: New Frontiers in Motion and Interactivity

demo

Page 16: New Frontiers in Motion and Interactivity

Flash Runtimes: Moving Beyond-11/09/11

Page 17: New Frontiers in Motion and Interactivity

• Cubic Bezier curves • DisplayObjectContainer.removeChildren() • MovieClip.isPlaying • Enhanced High-Resolution Bitmap Support • Asynchronous Bitmap Decoding • JPEG-XR Support • Stage3D

FLASH PLAYER 11

Page 18: New Frontiers in Motion and Interactivity

• H.264/AVC Software Encoding for Cameras

• G.711 Audio Compression for Telephony • Native JSON (JavaScript Object Notation) Support • Socket Progress Events • Native 64-bit Support • High-Efficiency SWF Compression Support • Garbage Collection Advice

FLASH PLAYER 11

Page 19: New Frontiers in Motion and Interactivity

• Protected HTTP Dynamic Streaming and Flash Access Content Protection Support for Mobile

• Secure Random Number Generator • Secure Sockets Support

FLASH PLAYER 11

Page 20: New Frontiers in Motion and Interactivity

• Cubic Bezier curves • DisplayObjectContainer.removeChildren() • MovieClip.isPlaying • Enhanced High-Resolution Bitmap Support • JPEG-XR Support • Stage3D • StageText Native Text Input UI (Mobile) • StageVideo Hardware Acceleration (Mobile)

ADOBE AIR 3

Page 21: New Frontiers in Motion and Interactivity

• H.264/AVC Software Encoding for Cameras • G.711 Audio Compression for Telephony • Camera Position API (Mobile) • Device Speaker Control (Mobile) • Background Audio Playback Support on iOS

(Mobile) • Native JSON (JavaScript Object Notation) Support • Socket Progress Events

ADOBE AIR 3

Page 22: New Frontiers in Motion and Interactivity

• ActionScript Native Extensions • Captive Runtime Support • Android Color Depth Setting (Mobile) • Garbage Collection Advice • Encrypted Local Storage (Mobile) • Protected HTTP Dynamic Streaming and Flash

Access Content Protection Support for Mobile • Secure Random Number Generator

ADOBE AIR 3

Page 23: New Frontiers in Motion and Interactivity

• Security enhancements • Enables Flash Player with Android 4.0 (ICS) • Final version of Flash Player for mobile browsers

FLASH PLAYER 11.1

Page 24: New Frontiers in Motion and Interactivity

• Security enhancements • Updated Native Extensions for iOS 5 • Updated Native text input UI for Android

ADOBE AIR 3.1

Page 25: New Frontiers in Motion and Interactivity

• Drivers gating for hardware acceleration relaxed to 2008

• ThrottleEvent.THROTTLE • Mouse Lock + Relative Mouse Coordinates • Right Click + Middle Click Events • Multithreaded video decoding (Windows, Mac OS,

and Linux) • Flash Player background updates (Windows)

FLASH PLAYER 11.2

Page 26: New Frontiers in Motion and Interactivity

• Drivers gating for hardware acceleration relaxed to 2008

• ThrottleEvent.THROTTLE • Mouse Lock + Relative Mouse Coordinates • Right Click + Middle Click Events • Multithreaded video decoding (Windows, Mac OS)

ADOBE AIR 3.2

Page 27: New Frontiers in Motion and Interactivity

• Full screen keyboard input • Frame label events • MouseEvent.RELEASE_OUTSIDE • ApplicationDomain.getQualifiedDefinitionNames() • New driverInfo details • Low latency audio support for streaming audio

through NetStream

FLASH PLAYER 11.3

Page 28: New Frontiers in Motion and Interactivity

• BitmapData.drawWithQuality • BitmapData.encode() • Protected Mode for Firefox • Flash Player background updates (Mac OS) • Low latency audio support • Texture Streaming for Stage3D

FLASH PLAYER 11.3

Page 29: New Frontiers in Motion and Interactivity

• Frame label events • MouseEvent.RELEASE_OUTSIDE • ApplicationDomain.getQualifiedDefinitionNames() • New driverInfo details • Low latency audio support for streaming audio

through NetStream • Improved Mac App Store Support

ADOBE AIR 3.3

Page 30: New Frontiers in Motion and Interactivity

• BitmapData.drawWithQuality • BitmapData.encode() • Low latency audio support • Texture Streaming for Stage3D • USB debugging for iOS • Enhanced Background behavior for iOS • Stylus support for Android 4.0 (ICS) • Simulator Support (Mac) • Aspect Ratio Enhancements

ADOBE AIR 3.3

Page 31: New Frontiers in Motion and Interactivity

• ActionScript workers (THREADS!) • Support for advanced profiling • Support for more hardware-accelerated video

cards (from 2005/2006) in order to expand availability of hardware accelerated content

• Improved ActionScript performance when targeting iOS

• Performance index API to inform about performance capabilities of current environment

Flash / AIR - “Dolores”

Page 32: New Frontiers in Motion and Interactivity

Modernization of the core runtime code and the ActionScript language. • ActionScript “Next” • Flash Player / AIR “Next” • Flash Builder + • Flash Professional + HELLCAT!

FLASH FUTURE

Page 33: New Frontiers in Motion and Interactivity

Adobe Creative Cloud

Page 34: New Frontiers in Motion and Interactivity
Page 35: New Frontiers in Motion and Interactivity

• Download all CS6 and other desktop tools – plus integrate with Adobe Touch Apps, so you can work anywhere.

• Use intuitive cloud-based sync and store to collaborate or share your ideas and access your work from anywhere.

• Easily publish and deliver content to iOS and Android smartphones and tablets.

• Always have the most up-to-date technology.

Why Creative Cloud?

Page 36: New Frontiers in Motion and Interactivity

All CS6 Master Collection applications plus: • Adobe Edge • Adobe Muse • TypeKit subscription • Digital Publishing Suite Single Edition • Business Catalyst • 20GB Storage • Device Sync • More!

Creative Cloud Extras

Page 37: New Frontiers in Motion and Interactivity

demo

Page 38: New Frontiers in Motion and Interactivity

Adobe Edge preview 6

Page 39: New Frontiers in Motion and Interactivity
Page 40: New Frontiers in Motion and Interactivity

Why Edge?

image via Lee Brimelow - @leebrimelow

Page 41: New Frontiers in Motion and Interactivity

HTML & Friends

Page 42: New Frontiers in Motion and Interactivity

Adobe Edge Prototype

Page 43: New Frontiers in Motion and Interactivity

Edge Today

Page 44: New Frontiers in Motion and Interactivity

The Edge Stage

Page 45: New Frontiers in Motion and Interactivity

The Edge Library

Page 46: New Frontiers in Motion and Interactivity

The Edge Timeline

Page 47: New Frontiers in Motion and Interactivity

Edge Symbols

Page 48: New Frontiers in Motion and Interactivity

Edge Preloaders

Page 49: New Frontiers in Motion and Interactivity

demo

Page 50: New Frontiers in Motion and Interactivity

No matter what platforms you are targeting…

Flash Player, Web Browsers, Mobile

Devices, Desktop…

The Adobe Creative Cloud includes the professional

tools which enable creativity and allow for nearly

unbound expressiveness across all platforms.

Page 51: New Frontiers in Motion and Interactivity

Thank you.

@JosephLabrecque