flexpaug 111207121300-phpapp01

28
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Condential. Flex et applications mobiles Michaël Chaize | Flash Platform Evangelist RIAgora.com | @mchaize

Upload: paris-android-user-group

Post on 15-Jan-2015

1.440 views

Category:

Technology


0 download

DESCRIPTION

http:/

TRANSCRIPT

Page 1: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flex et applications mobilesMichaël Chaize | Flash Platform EvangelistRIAgora.com | @mchaize

Page 2: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Agenda

2

FLEX APPS

MO

BILE APPS

LIVE CO

DIN

G

ECHA

NG

E

Page 3: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Adobe Flex

3

Flex est un SDK gratuit et open-source pour développer des RIA

Jeu de composants, Data binding, RIA/UI framework, MVC, Intégration continue

Simple à apprendre, Fun, Mature, IDE pro (Eclipse), DEBUG

Créé pour les développeurs JAVA, PHP et .NET

Page 4: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

En d’autres termes

4

Framework pour développer des

expériences utilisateur

professionelles et simples à maintenir connectées à votre back-end

Page 5: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Pourquoi Flex ?

5

L’expérience utilisateur en Entreprise ?

Page 6: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Hotline d’Adobe

6

BEFORE FLEX

Page 7: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Hotline d’Adobe

7

AFTER FLEX

15%rapide

15%cust. sat.

10>1training.

Page 8: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

OTAN

8

BEFORE FLEX

Page 9: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

OTAN

9

AFTER FLEX

Page 10: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Industrie automobile

10

BEFORE FLEX

Page 11: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 11

Industrie automobile

AFTER FLEX

Page 12: Flexpaug 111207121300-phpapp01

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Des nouveaux dé!s techniques pour les développeurs d’applications

Page 13: Flexpaug 111207121300-phpapp01

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Native Mobile Application Development Model

NativeApp

NativeApp

NativeApp

NativeApp

Additional OS’s

A costly, inefficient development model

Page 14: Flexpaug 111207121300-phpapp01

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Introducing a new mobile development paradigm

Additional OS’s

AIR

Flex Application

One Tool, One Language, One Codebase

Any Platform

Common codebase

Page 15: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Industrialiser toutes les expériences utilisateurs

15

One code base, Lots of screens

80%

8%

5%

7%

Sharedcode

Page 16: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flex SDK - APIs pour les mobiles

16

- Multitouch- Geolocation- Cameras- Microphone- Accelerometer- Display a web page- SQLite local database- Native extensions- GPU acceleration

Page 17: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Etendre soi-même le Flex SDK

17

ANE: No more limitation

ActionScript Native Extension

AS3 bridge

C, JAVA

Flex Mobileproject

ANE SWF

.AIR, .APK, .IPA, .BAR

Page 18: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flash Builder 4.6 et Flex 4.6

18

DEMO

Page 19: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Applications Flex sur mobiles

19

Politifacts Radio X-Track Pyramix

Page 20: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Applications Flex sur table#es Android

20

Game of Flex

Page 21: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Applications natives pour l’entreprise

21

Build engaging and innovation

native-like applications

using Flex on mobile and tablet devices

Page 22: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flex 5, un projet Apache

Adobe

Community

Customers

Page 23: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flex, HTML5 & Adobe

Page 24: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Pour débuter

24

Version d’évaluation 60 jours de Flash Builder 4.6

Tutoriels sur $ex-tutorial.fr et $ex.org

Page 25: Flexpaug 111207121300-phpapp01

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Michaël Chaize | Developer EvangelistRIAgora.com | @mchaize

Page 26: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flex/Flash on mobile devices and tablets

Flash Player: plug-in in mobile browsers

AIR: Run your app as a native app

Page 27: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

AIR on mobiles and tablets

AIR: Run your app as a native app

MACHINARIUM POLITIFACT NARCISSUS

Page 28: Flexpaug 111207121300-phpapp01

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Flex/Flash on desktop