40
SERGE JESPERS Sr. Developer Evangelist, Adobe [email protected] hp://webkitchen.be @sjespers Tuesday, December 14, 2010

Flash Platform for Multi Screen Development

Embed Size (px)

DESCRIPTION

As presented at Apps-World London and Flashcamp UK.

Citation preview

Page 1: Flash Platform for Multi Screen Development

SERGE JESPERSSr. Developer Evangelist, Adobe

[email protected]!p://webkitchen.be@sjespers

Tuesday, December 14, 2010

Page 2: Flash Platform for Multi Screen Development

ADOBE AND HTML5

Tuesday, December 14, 2010

Page 3: Flash Platform for Multi Screen Development

ADOBE ♥ HTML5

Tuesday, December 14, 2010

Page 4: Flash Platform for Multi Screen Development

ADOBE > FLASH

Tuesday, December 14, 2010

Page 5: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 6: Flash Platform for Multi Screen Development

EDGEINTRODUCING

Tuesday, December 14, 2010

Page 7: Flash Platform for Multi Screen Development

DEVICES! DEVICES! DEVICES!

Tuesday, December 14, 2010

Page 8: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 9: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 10: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 11: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 12: Flash Platform for Multi Screen Development

Flex

ColdFusion

Flash Media Server Family

LiveCycle Server

Flash PlatformServices

AIR

Flash Player

Flash Builder

FlashCatalyst

FlashProfessional

MultiscreenContent and Applications

Analytics &Optimization

FLA

SH P

LATF

ORM

TOOLS FRAMEWORK SERVICESSERVERS CLIENTS

Creative Suite

Tuesday, December 14, 2010

Page 13: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 14: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 15: Flash Platform for Multi Screen Development

SCRIPTED INTERACTIVITY

VECTOR GRAPHICS & ANIMATION

MOVIECLIP

SYMBOLS

ACTIONSCRIPT 1

VIDEO STREAMING

ACTIONSCRIPT 2 FILTERS & BLEND MODES

ACTIONSCRIPT 3

3D EFFECTS

FONTSANTI-ALIASED VECTORS

GRADIENTS

HYPERLINKS

COLOR EFFECTS

MASKING

TRANSPARENCY

BROWSER COMMUNICATION

VARIABLES

DYNAMIC TEXT

EMBEDDED SOUND

SWF LOADING XML / OBJECTS / ARRAYS

HTML TEXT FORMATTING

COLLISION DETECTION

PRINTING

RUNTIME MASKING

COMPRESSION

DRAWING API

WMODE

ACCESSIBILITY

PROGRESSIVE VIDEO

CROSS-DOMAIN SUPPORT

DEPTH MGMT

BITMAP DATA & EFFECTS

TEXT ANTI-ALIASING

SCALE 9 COMPONENT SCALING

TRANSPARENT VIDEO

FULLSCREEN

MULTI-CORE

LOCAL CACHING

HD/H.264

E4X

TEXT LAYOUT FRAMEWORK

PIXEL BENDER

HARDWARE ACCELERATION

DYNAMIC SOUND GENERATION

ENHANCED DRAWING API

DYNAMIC STREAMING

1 2 3 4 5 6 7 8 9 10 10.1

MP3 PLAYBACK TEXT-BASED SOCKETS

WEBCAM & MICROPHONE

BINARY SOCKETS

SMARTPHONES

PEER TO PEER

HTTP VIDEO STREAMING

CONTENT PROTECTION

WB MOBILE

FLASH INNOVATION TIMELINE

Tuesday, December 14, 2010

Page 16: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 17: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 18: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 19: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 20: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 21: Flash Platform for Multi Screen Development

10.1FLASH PLAYER

§ Brings full Flash Player feature set to devices§ New Features:§ Multi-touch & gestures§ Accelerometer§ Screen orientation§ Mobile text input§ Device capabilities discovery§ Globalization support (GSLib)§ Mobile se!ings manager§ Global error handling§ Optimized SWF management for mobile§ Sleep mode

Tuesday, December 14, 2010

Page 22: Flash Platform for Multi Screen Development

§ Brings full Flash Player feature set to devices§ New Features:§ Multi-touch & gestures§ Accelerometer§ Screen orientation§ Mobile text input§ Device capabilities discovery§ Globalization support (GSLib)§ Mobile se!ings manager§ Global error handling§ Optimized SWF management for mobile§ Sleep mode

Tuesday, December 14, 2010

Page 23: Flash Platform for Multi Screen Development

DEMO

Tuesday, December 14, 2010

Page 24: Flash Platform for Multi Screen Development

2.5AIR

§ Includes Flash Player 10.1 feature set§ Additional Features:§ Multi-touch & gestures§ Geolocation§ cut/copy/paste§ tel:, mailto:, maps:, video:§ Camera§ Microphone§ StageWebView§ Device Debugger§ cacheAsBitmapMatrix

Tuesday, December 14, 2010

Page 25: Flash Platform for Multi Screen Development

§ Includes Flash Player 10.1 feature set§ Additional Features:§ Multi-touch & gestures§ Geolocation§ cut/copy/paste§ tel:, mailto:, maps:, video:§ Camera§ Microphone§ StageWebView§ Device Debugger§ cacheAsBitmapMatrix

Tuesday, December 14, 2010

Page 26: Flash Platform for Multi Screen Development

DEMO

Tuesday, December 14, 2010

Page 27: Flash Platform for Multi Screen Development

BUILDING FOR MULTISCREEN

Tuesday, December 14, 2010

Page 28: Flash Platform for Multi Screen Development

Flex

ColdFusion

Flash Media Server Family

LiveCycle Server

Flash PlatformServices

AIR

Flash Player

Flash Builder

FlashCatalyst

FlashProfessional

MultiscreenContent and Applications

Analytics &Optimization

FLA

SH P

LATF

ORM

TOOLS FRAMEWORK SERVICESSERVERS CLIENTS

Creative Suite

Tuesday, December 14, 2010

Page 29: Flash Platform for Multi Screen Development

Tuesday, December 14, 2010

Page 30: Flash Platform for Multi Screen Development

DEMO

Tuesday, December 14, 2010

Page 31: Flash Platform for Multi Screen Development

MONETIZING YOUR APPS

Tuesday, December 14, 2010

Page 32: Flash Platform for Multi Screen Development

Flex

ColdFusion

Flash Media Server Family

LiveCycle Server

Flash PlatformServices

AIR

Flash Player

Flash Builder

FlashCatalyst

FlashProfessional

MultiscreenContent and Applications

Analytics &Optimization

FLA

SH P

LATF

ORM

TOOLS FRAMEWORK SERVICESSERVERS CLIENTS

Creative Suite

Tuesday, December 14, 2010

Page 33: Flash Platform for Multi Screen Development

InMarketFLASH PLATFORM SERVICES

Tuesday, December 14, 2010

Page 34: Flash Platform for Multi Screen Development

InMarket provides a central mechanism to distribute, monetize and manage applications across various channels§ Reach millions of users§ Access to desktop, mobile, tablet and

television stores using Adobe supported formats

§ Publishing to multiple stores is much faster§ Ongoing application management across

multiple stores is streamlined

Tuesday, December 14, 2010

Page 35: Flash Platform for Multi Screen Development

InMarket provides a central mechanism to distribute, monetize and manage applications across various channels§ Reach millions of users§ Access to desktop, mobile, tablet and

television stores using Adobe supported formats

§ Publishing to multiple stores is much faster§ Ongoing application management across

multiple stores is streamlined

How it works

Add InMarket SDK to app

Submit app to InMarket Portal

Reach millions of consumers

1

2

3

AIR Application(Free or Paid)

InMarket SDK

InMarket

App Stores

Tuesday, December 14, 2010

Page 36: Flash Platform for Multi Screen Development

Intel AppUp CenterFirst store supported by InMarket

Intel has deals with retailers (Best Buy, Dixons, Croma) and OEMs (Asus) to

preinstall AppUp

Today 1H 2011 2H 2011Intel AppUp Center integration and

promotion available nowMobile, tablet, and television stores

available10 stores available across desktop,

mobile, tablet and televisions

Tuesday, December 14, 2010

Page 37: Flash Platform for Multi Screen Development

2,500+ publishers signed up500+ apps submi!ed

Tuesday, December 14, 2010

Page 38: Flash Platform for Multi Screen Development

DEMO

Tuesday, December 14, 2010

Page 39: Flash Platform for Multi Screen Development

MORE INFOWWW.ADOBE.COM/GO/INMARKET

Tuesday, December 14, 2010

Page 40: Flash Platform for Multi Screen Development

THANK YOU!HAVE A GREAT DAY!

Tuesday, December 14, 2010