develop enterprise applications for mobile users

32
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Developing Enterprise Applications for Mobile Users Michaël CHAIZE | Flash Platform Evangelist

Upload: michael-chaize

Post on 08-May-2015

3.551 views

Category:

Technology


2 download

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

Page 1: Develop Enterprise applications for mobile users

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

Developing Enterprise Applications for Mobile UsersMichaël CHAIZE | Flash Platform Evangelist

Page 2: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

Introduction

2

Michaël ChaizeFlash Platform Evangelist

My blog: www.RIAgora.com

@mchaize

Page 3: Develop Enterprise applications for mobile users

©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 ?

Page 4: Develop Enterprise applications for mobile users

Flash and screens

Page 5: Develop Enterprise applications for mobile users

97%Flash Player 10 (March 2010)

Page 6: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

Applications are beginning adapt to context

RIA Cloud Devices

Adobe Systems Inc.| FOTB2009

> >

Page 7: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

7

Digital Explosion Across Multiple Screens

Consumer Electronics

Personal Computers

Mobile Phones

Page 8: Develop Enterprise applications for mobile users

®

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

Page 9: Develop Enterprise applications for mobile users

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 9

Technology Partners

Open Screen Project: more than 70 partners

Content Partners

Page 10: Develop Enterprise applications for mobile users

10.1

Page 11: Develop Enterprise applications for mobile users

10.1

! Multi-touch & gestures

! Accelerometer

! Screen orientation

! Mobile text input

! Device capabilities discovery

! Globalization support (GSLib)

! Mobile se�ings manager

! Global error handling

Page 12: Develop Enterprise applications for mobile users

ADOBE AIR 2.0

Page 13: Develop Enterprise applications for mobile users

© 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

Page 14: Develop Enterprise applications for mobile users

© 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

Page 15: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

eBanking application

15

Page 16: Develop Enterprise applications for mobile users

New challenges

Page 17: Develop Enterprise applications for mobile users

NEW CONTEXTS, NEW INTERACTIONS

DESIGN

HOW TO CREATE & TEST A MOBILE RIA

TOOLS

ONLINE/OFFLINE, ADV MECHANISMS

NETWORK

Page 18: Develop Enterprise applications for mobile users

Design considerations

Page 19: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

Context

19

Page 20: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

320px

480p

x

800p

x

480px

20

Screens

Page 21: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.

44px7mm

21

Finger

Page 22: Develop Enterprise applications for mobile users

©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

Page 23: Develop Enterprise applications for mobile users

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 23

Native keyboard

Page 24: Develop Enterprise applications for mobile users

©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

Page 25: Develop Enterprise applications for mobile users

FLASH CATALYST CS5 FLASH CS5 FLASH BUILDER 4

ADOBE TOOLS IN 2010

Page 26: Develop Enterprise applications for mobile users

Flex on mobile ?

Page 27: Develop Enterprise applications for mobile users

FLEX MOBILE FRAMEWORK

ADOBE SLIDER

Page 28: Develop Enterprise applications for mobile users

LiveCycle on mobile ?

Page 29: Develop Enterprise applications for mobile users

! LiveCycle Data Services

! Real-time data push

! Reliable messaging

! Data Management

! Data paging / Lazy loading

! Online / O�ine sync

Page 30: Develop Enterprise applications for mobile users

Rich Internet Applications

Page 31: Develop Enterprise applications for mobile users

© 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

Page 32: Develop Enterprise applications for mobile users

©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