Flex User Group breton
-
Upload
la-cantine-numerique-rennaise -
Category
Technology
-
view
1.140 -
download
1
description
Transcript of Flex User Group breton
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Michaël Chaize | Flash Platform Evangelist | www.RIAgora.com
The Adobe Flash Platform and tablet devices
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Menu du jour
2
Adobe AIR 2.6Tablets iOS, Android, PBFlex and tabletsReal-time apps
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Adobe AIR 2.6
3
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 4
Back to iOS
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
AIR 2.6 SDK
iOS
- Performance (60fps)- Retina display- Cameras- Microphone- GPU- Multitasking- PFI becomes ADT
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
AIR 2.6 SDK
Android
- 2.2, 2.3 and 3.0- Scrolling performance- H264 at 30fps- GPU animations to 50fps- Bitmap capture for StageWebView- Async Bitmap Decoding (transitions)
© 2011 Adobe Systems Incorporated.
�e PlayBook Device
© 2011 Adobe Systems Incorporated.
Hardware Details
Ultra portable
§ Height 5.1” / 130mm
§ Width 7.6” / 194mm
§ Depth 0.4” / 10mm
§ Weight 0.9 lbs /400g
Performance
§ 7” LCD display 1024 x 600
§ Multi-touch capacitive screen
§ 1 GHz dual-core processor
§ 1 GB RAM
§ Symmetric multi-processing
Best-in-class media
§ 3 MP forward facing camera
§ 5 MP rear-facing camera
§ 1080p HD video; H.264, MPEG4, WMV
§ HDMI video output (full OS output, not limited to image/video)
§ Stereo sound speakers
Connections
§ Micro USB and Micro HDMI ports
§ Wi-Fi® 802.11 a/b/g/n
§ Bluetooth ® 2.1 +EDR
© 2011 Adobe Systems Incorporated.
BlackBerry Tablet OS
BlackBerry Tablet OS
§ Based on QNX® Neutrino® RTOS
§ Reliable, high-performance kernel engineered for multi-core hardware
§ Multi-threaded POSIX OS (Portable Operating System for Unix) for true multitasking
Developer Options
§ Tablet OS SDK for Adobe AIR
§ Full Browser Experience with Flash Player 10.1 and HTML 5
§ WebWorks for Tablet OS
§ Native C/C++ Open GL SDK (tdb)
§ Java SDK (tdb)
© 2011 Adobe Systems Incorporated.
BlackBerry Tablet OS SDK for Adobe AIR
PlayBook AIR SDK Advantages
§ Access to QNX UI classes used by core PlayBook applications.
§ Tablet OS extended AIR APIs
§ Available now, �rst SDK for PlayBook application development
Bene�ts of AIR
§ Adobe’s rich technology stack
§ Creative and Developer tooling
§ Video servers/solutions
§ Robust cross screen APIs
§ Data services
§ Collaboration services
© 2011 Adobe Systems Incorporated.
Packaging AIR based .bar �les
ActionScript SWF BlackBerry PlayBook Application (.bar)
AIR SDK Tablet OS SDK
© 2011 Adobe Systems Incorporated.
PlayBook Speci�c APIs
Extending the AIR SDK
§ qnx.media.QNXStageWebView
§ StageWebView with more integration into the webkit on the PlayBook
§ qnx.system.QNXApplication
§ Bevel swipe down event
§ qnx.system.Device
§ Ba�ery level, state, and monitor
§ Device info (bsn, hardwareID, vendorID, etc…)
§ qnx.media.MediaPlayer
§ Hardware accelerated play black of media and other non-Flash supported codecs
§ Noti�cations*
§ Extending AIR app with Native C/C++ app*
§ Above list is not an exhaustive list, more to come
BlackBerry Services Integration
§ AppWorld or Super App APIs
§ Payment Services
§ Advertising*
§ App to App Communication*
* Detailed information currently not available
© 2011 Adobe Systems Incorporated.
Using the BlackBerry Tablet OS Simulator
Using �e Simulator
§ Bevel Swipe Events – Press outside PlayBook screen area and move into main screen.
Application Switching
Application Switching
Minimize ApplicationBring up KeyboardOrientation
Change
Context Menu or 2nd Navigation
What about Flex ?
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Flex 4.5 and tablets
15
BlackBerry PlayBookAndroid tablets Apple tablets
© 2011 Adobe Systems Incorporated.
Tablet and Enterprise applications
Camera
Microphone
GPS
3G
Mobility
Bright screen
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Mobile applications + JAVA = REAL-TIME
17
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
LiveCycle Data Services today
18
Flex Client Flex Client Flex Client
LCDS
Java Classes
Thing1.classThing2.classThing3.class
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
LiveCycle Data Services tomorrow (2011)
19
LCDS
NET
??.?????.?????.???
Java Classes
Thing1.classThing2.classThing3.class
.NET C# Classes
Thing1.dllThing2.dllThing3.dll
IIS Plugin.NET RemotingMessagingMSMQ Messaging
.NET AdapterRemotingMessagingData Mgmt
.NET
Ada
pter
Flex Client Flex Client Flex ClientJava Client Android ClientHTML5/JS Client ObjC Client
LiveCycle Collaboration Service
IN-CONTEXT COLLABORATION
Webcam Chat
SharedForm
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
All external content and images pending approvals.
Multi-user collaboration in real time
LiveCycle Collaboration Service
Major Capabilities
Peer-to-peer (P2P) streaming of data, audio and video HTTP server-to-server APIsPrivate audio/video streaming Server-side provisioning of services
Large Rooms – via on-demand loading of user presence
Audio/video application multicast
Record and Playback Screen sharing
JavaScript APIs – integration with a customer’s exist ting websites
21
§ Engage more effectively through a web presence enhanced with real-time collaboration tools.
§ Integrate text chat, whiteboard functionality, webcam video, and audio into any rich Internet application (RIA),
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Michaël Chaize & resources
22
@mchaize
RIAgora.com Flex.org
labs.adobe.com
developer.adobe.com
Tour de Mobile Flex
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.