develop enterprise applications for mobile users
DESCRIPTION
Slides presented at the Adobe EMEA partners summit in Amsterdam (June 10). The recording of this presentation is online: http://my.adobe.acrobat.com/p56777305/TRANSCRIPT
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Developing Enterprise Applications for Mobile UsersMichaël CHAIZE | Flash Platform Evangelist
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Introduction
2
Michaël ChaizeFlash Platform Evangelist
My blog: www.RIAgora.com
@mchaize
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Menu du jour
3
Flash and screens
Mobile challenges
Design considerations
Adobe tools
Flex on mobile ?
LiveCycle on mobile ?
Flash and screens
97%Flash Player 10 (March 2010)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Applications are beginning adapt to context
RIA Cloud Devices
Adobe Systems Inc.| FOTB2009
> >
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
7
Digital Explosion Across Multiple Screens
Consumer Electronics
Personal Computers
Mobile Phones
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Singular experience, Multiple devicesEnable consumers to engage with rich Internet experiences seamlessly across any device, anywhere.
The Open Screen Project
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 9
Technology Partners
Open Screen Project: more than 70 partners
Content Partners
10.1
10.1
! Multi-touch & gestures
! Accelerometer
! Screen orientation
! Mobile text input
! Device capabilities discovery
! Globalization support (GSLib)
! Mobile se�ings manager
! Global error handling
ADOBE AIR 2.0
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Adobe AIR for smartphones and tablets
! Adobe AIR allows developers to build standalone applications using Flash technology
! Public support from RIM and Motorola
! First mobile operating system to be supported is Android
! Provides Flash developers access to app stores
! AIR applications can be repackaged for smartphones
13
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
All external content and images pending approvals.
�e Flash Platform is the leading solution for rapidly building RIAs
MultiscreenContent and Applications
Flex
ColdFusion
Flash Media Server Family
Flash PlatformServices
AIR
Flash Player
Flash Builder
FlashCatalyst
FlashProfessional
Creative Suite Analytics &Optimization
FLA
SH P
LATF
ORM
TOOLS FRAMEWORK CLIENTSSERVICESSERVERS
LiveCycle
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
eBanking application
15
New challenges
NEW CONTEXTS, NEW INTERACTIONS
DESIGN
HOW TO CREATE & TEST A MOBILE RIA
TOOLS
ONLINE/OFFLINE, ADV MECHANISMS
NETWORK
Design considerations
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Context
19
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
320px
480p
x
800p
x
480px
20
Screens
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
44px7mm
≠
21
Finger
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential.
22
Usually, a �nger comes with a hand
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 23
Native keyboard
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Design considerations for Touch UI
Design for immediate access
Keep gestures smart and simple
Leverage clear mental models
Design for real hand sizes
Touch feedback is key
FLASH CATALYST CS5 FLASH CS5 FLASH BUILDER 4
ADOBE TOOLS IN 2010
Flex on mobile ?
FLEX MOBILE FRAMEWORK
ADOBE SLIDER
LiveCycle on mobile ?
! LiveCycle Data Services
! Real-time data push
! Reliable messaging
! Data Management
! Data paging / Lazy loading
! Online / O�ine sync
Rich Internet Applications
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
All external content and images pending approvals.
�e Flash Platform is the leading solution for rapidly building RIAs
MultiscreenContent and Applications
Flex
ColdFusion
Flash Media Server Family
Flash PlatformServices
AIR
Flash Player
Flash Builder
FlashCatalyst
FlashProfessional
Creative Suite Analytics &Optimization
FLA
SH P
LATF
ORM
TOOLS FRAMEWORK CLIENTSSERVICESSERVERS
LiveCycle
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Slides and projects on RIAgora.com
32
Michaël ChaizeFlash Platform Evangelist
My blog: www.RIAgora.com
@mchaize