Introduction
- Introduction à Flash Catalyst.
- Présentation de la plateforme Flash, la Creative Suite et Flash Catalyst.
- Prise en main de l'interface et des outils d'édition.
Travaux pratiques
Cas pratiques de maîtrise de l'interface. Création d'un nouveau projet interactif sous Flash Catalyst.
Préparer des maquettes d'interfaces d'applications
- Rappels sur les formats d'édition graphique.
- Utilisation d'Illustrator et de Photoshop.
- Utilisation de Fireworks et du FXG.
- Import des maquettes dans Flash Catalyst.
Travaux pratiques
Création d'un layout d'interface vectorielle, intégration des éléments matriciels. Créer un gabarit d'export graphique au format FXG.
Transformer les maquettes en interfaces d'applications
- La gestion des calques et des pages.
- L'architecture des composants d'interface.
- Les composants (basiques et de données).
- Les états de composants.
- Les composants personnalisés.
Travaux pratiques
Utilisation des composants génériques, création de composants personnalisés. Configuration des états.
Comportements d'interaction
- Les types de comportements.
- Les différents composants interactifs.
- Les interactions complexes.
- Les interactions de navigation.
Travaux pratiques
Ajout d'interactions entre les composants. Création de la navigation dans une interface.
Gestion des médias et des données
- L'import d'images, médias vidéo et sons.
- La gestion des médias.
Travaux pratiques
Ensemble de données simples. Création d'une liste de données élaborées. Contrôle de médias vidéo et graphiques.
Animations de transition
- La gestion du scénario (Timeline).
- Les transitions de navigation.
- Les transitions d'états.
Travaux pratiques
Transitions internes. Animation de transition à l'aide des effets. Création de séquence de transition personnalisée.
Publication et collaboration avec des développeurs
- Types de publication et déploiement.
- Types d'exportation (Web, Bureau, Flash Builder).
- Import et export de bibliothèques de composants.
- Mise à jour de composants.
Travaux pratiques
Publication des projets. Création d'une RDA avec Adobe AIR. Export et intégration de composant dans un projet Flash Builder.