Flash Builder et Flash Catalyst

41
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. Point Presse 3 juin 2009 Designer – Developer Experience

description

Slides de MIchael Chaize et Thibault Imbert pour le lancement de Flash Builder beta1 et Flash Catalyst beta1.

Transcript of Flash Builder et Flash Catalyst

Page 1: Flash Builder et Flash Catalyst

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved.

Point Presse3 juin 2009

Designer – Developer Experience

Page 2: Flash Builder et Flash Catalyst

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved.

Widgets & Social Apps

Video Jeux

Applications métierWeb Apps & eCommerce

Les usages de Flash en 2009

Animation

Page 3: Flash Builder et Flash Catalyst

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved.

L’écosystème Flash

Partenaires Programmes

Communautés Technologie

Page 4: Flash Builder et Flash Catalyst

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved.

Outils Design & Développement

Adobe Flash CS4 Professional

Adobe Flex Builder

Framework

Adobe Flex

Clients

Adobe FlashPlayer

Adobe AIR

Serveurs

Adobe FlashMedia Server

BlazeDSData Services

Les technologies Flash en 2009

LiveCycle Data Services

Page 5: Flash Builder et Flash Catalyst

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved.

Les annonces de Juin 2009

Toutes les technologies Flash rassemblées dans la “Flash Platform”

Première beta publique de Flash Catalyst

Flex Builder devient Flash Builder

Le framework Open source Flex 4 socle commun des deux outils

Téléchargement depuis labs.adobe.com/technologies/flash/

Page 6: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 6

Flex et le design

Page 7: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

La première RIA

Page 8: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Les coulisses de l’application Broadmoor

Page 9: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved. 9

Flex rend le développement de RIA simple

Open source ActionScript framework

Modèle de développementproche du web (tags + script)

Composants riches

Gestion native des comportements comme le glisser-déposer

Page 10: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Flex Builder : Expérience de coding avancée

Page 11: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Flex pour les Designers?

Il est difficile de styliser une application comme on le souhaite

Page 12: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Flex pour les Designers?

Il est difficile de styliser uneapplication comme on le souhaite

Les composants Flex ne sont pas les outils habituels des designers

Page 13: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Flex pour les Designers?

Il est difficile de styliser uneapplication comme on le souhaite

Les composants Flex ne sont pas les outils habituels des designers

Avec Flex, vous démarrez la conception d’une application avec un style par défaut

Page 14: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Flex pour les Designers?

Il est difficile de styliser uneapplication comme on le souhaite

Les composants Flex ne sont pas les outils habituels des designers

Avec Flex, vous démarrez la conception d’une application avec un style par défaut

…puis on lui donne le look quel’on souhaite

Page 15: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 15

BehaviorLogicData

Le modèle de composant de Flex 3

GraphicsLayout

AnimationParts

States

Component Skin/

Page 16: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 16

ActionScript MXML

Séparation complète de l’apparence et des fonctionnalités

Le modèle de composant de Flex 4 : MVC

GraphicsLayout

AnimationParts

States

Component Skin

CSS properties

BehaviorLogicData

Page 17: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Le processus de création

Analyse Storyboard Graphisme Prototype Spécifications

EquipeTechnique

Page 18: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Le processus de création

Analyse Storyboard Graphisme Prototype Spécifications

EquipeTechnique

Page 19: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Le processus de création

Analyse Storyboard Graphisme Prototype Spécifications

EquipeTechnique

Page 20: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Le processus de création

Analyse Storyboard Graphisme Prototype Spécifications

EquipeTechnique

Page 21: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Le processus de création

Analyse Storyboard Graphisme Prototype Spécifications

EquipeTechnique

Page 22: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Storyboard

Page 23: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Graphisme

Page 24: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Prototype

Page 25: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Specifications

Page 26: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Le constat

Storyboard Graphisme Prototype Spécifications

EquipeTechnique

Page 27: Flash Builder et Flash Catalyst

2009 Adobe Systems Incorporated. All Rights Reserved.

Mon souhait

Storyboard Graphisme Prototype Spécifications

EquipeTechnique

?

Page 28: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 29

Démonstrations

Page 29: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 30

Adobe Flash Builder

Page 30: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 31

Edition de code MXML et ActionScript

Mise en page visuelle etDéfinition des styles (CSS)

Debugger et profiler interactifs

Un environnement de développement professionnel, basé sur Eclipse, conçu pour les développeurs qui souhaitent rapidement

coder , tester et déployer des RIA multi-plateformes.

Adobe Flash Builder 4

Page 31: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 32

Adobe Flash Builder 4 - Trois axes

Améliorer laproductivité

DéveloppementData-centric

Workflow Design / Développement

Page 32: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 33

Nouveautés :

Expérience de coding

Génération de gestionnaire d’événements

Génération des Getter/setter

Aide Tooltip en ASDoc

Vue de code par States

Support de modèles

Package explorer

Développement agile

Tests unitaires

Builds en ligne de commande

Nouveau: Network monitor

Amélioration du debugging, profiling et du re-factoring

Adobe Flash Builder 4 – Améliorer la productivité

Page 33: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 34

Adobe Flash Builder 4 – Intégration de services distants

Nouveautés:

Introspection de services Assistants d’introspection et tests d’appel

d’opération Génération automatique de code “exemple”

côté serveur

Vue du modèle de données Configuration visuelle des services Support du Data management et du paging

Génération de composants et binding Génération automatique de formulaires Data-binding par glisser - déposer

SOAP REST

Page 34: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 35

Import de projets Catalyst (FXP) pour les connecter aux services

Création de composants Flash personnalisés

Support du lien dynamique avec Flash CS4

Amélioration de la vue Design

Exploitation des nouveautés du Flash Player 10 (3D, texte avancé, pixel bender, etc)

Adobe Flash Builder – Applications expressives

Nouvautés:

Page 35: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 36

Adobe Flash Catalyst

Page 36: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 37

Adobe Flash Catalyst – Nouvel outil de design (beta1)

Un outil professionel de design interactif pour définir rapidementl’expérience utilisateur d’une RIA et publier du contenu interactif sans une

ligne de code

Page 37: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 38

Interface familière aux designers. Courbe d’apprentissage réduite

Import de fichiers natifs Photoshop et Illustrator en conservant les calques

Circuit d’édition du design avec Photoshop et Illustrator

Création d’interactions sophistiquées sans coder

Export des projets vers Flash Builder

Adobe Flash Catalyst – Améliorer la productivité

Page 38: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 39

Transformer du contenu statique en composants interactifs

Design qui profite de toute la richesse de la plateforme Flash

Itérations rapides pour améliorer le design de l’application

Utilisation de données fictives le temps de la phase de design

Design de contenu interactifs oud’applications riches complexes

Adobe Flash Catalyst – Applications expressives

Page 39: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 40

Composants de l’Adobe Flash Platform

Flash Catalyst

Workflow collaboratif entre designers et développeurs

Flash BuilderFlash Professional

Création de contenu animé

interactif

Cible :Animateurs,

Designers interactif

Intégration de contenu statique

et interactif

Cible :Intégrateurs,

Designers interactif

Développementd’applications

riches

Cible :Développeurs de

RIA utilisant le framework Flex, Développeurs ActionScript

Page 40: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 41

Conclusion

Nouvelle génération d’outils pour améliorer le développement de RIA expressives et rapidement connectées à des services

Flex Builder devient Flash Builder

Première beta publique de Flash Catalyst

Le framework Open Source Flex 4 est la clef de voute de cette nouvelle génération

Téléchargez et participez !

Disponibles sur http://labs.adobe.com

Page 41: Flash Builder et Flash Catalyst

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 42