Partant de vos connaissances, cette formation vidéo vous montrera comment mieux concevoir vos applications ActionScript 3.0 en les structurant selon le pattern d’architecture Modèle-Vue-Contrôleur, en utilisant les interfaces et en employant judicieusement les Singletons et autre Value Object.
Vous apprendrez à faire communiquer une application Flash avec un serveur d’applications en utilisant le format de données AMF au sein de la technologie Remoting. Enfin, vous découvrirez comment mettre en place un flux de travail optimisé pour bâtir des applications de vidéo à la demande avec le serveur logiciel FlashMediaServer 3.5.
Les concepts étudiés dans cette formation vidéo pour l’ActionScript 3.0 sont illustrés par des exercices concrets et des ateliers pratiques dans lesquels vous construirez des composants logiciels réutilisables dans des projets de taille réelle.
Vue d'ensemble de cette formation vidéo :
- 1)Les Designs patterns ou patrons de conceptions
En ActionScript 3 les design patterns ou patrons de conception offrent des solutions élégantes à des problèmes récurrents d'architecture logicielle. Dans ce chapitre vous développerez une application de dessin vectoriel. - 2)Pattern d'architecture Modèle-Vue-Contrôleur
En ActionScript 3 le pattern d'architecture Modèle-Vue-Contrôleur permet de structurer des applications complexes et de les rendre plus compréhensibles et plus robustes. - 3)Démonstration et schéma de l'application
Construction d'une application de dessin vectoriel avec l'ActionScript 3 structurée selon le pattern MVC. - 4)Configurer le contrôleur
Implémentons les méthodes du contrôleur qui modifient les données du modèle, puis lions les composants de la vue et les méthodes du contrôleur. - 5)Refactoring
Le refactoring ou remaniement de code consiste à réécrire certains morceaux de code de l'application afin que celle-ci gagne en structure, lisibilité, etc. Nous n'ajoutons cependant pas de nouvelles fonctionnalités à l'application. - 6)Le Flash Remoting
Flash Remoting est une technologie optimisée permettant d'étendre les possibilités du lecteur Flash. Dans ce chapitre vous créerez un service d'envoi de mails. - 7)Présentation théorique du Flash Remoting
Flash Remoting permet à un client Flash de communiquer avec une technologie de serveur telle que PHP, Java, .Net, etc. - 8)Créer un service distant et un client SWF
Nous créons un service PHP minimal pour tester la connexion et l'échange de données avec un client SWF. - 9)Client SWF : optimiser le code avec le class-mapping
Faire correspondre une classe ActionScript 3 et une classe PHP grâce au class-mapping. - 10)Refactoring : utiliser la classe Proxy
Créer une classe ActionScript 3 réutilisable dans tous les projets Remoting : première partie. - 11)Modifier l'application de dessin
Nous chargeons le composant d'envoi de mails dans l'application de dessin du premier chapitre et modifions celle-ci pour capturer un tracé vectoriel et l'encoder en image JPG à l'exécution. Ceci permet d'envoyer l'image avec le mail. - 12)Le Flash Media Server 3.5
Flash Media Server est la technologie la plus riche et la plus fiable pour construire des applications de vidéo à la demande et des applications temps réel pour le lecteur Flash. - 13)Installation du Flash Media Server 3.5
Installation de FMS 3.5 sous Windows. - 14)Première connexion depuis un client SWF
Etablir une connexion à une application FMS, se déconnecter et monitorer l'état de la connexion. - 15)Refactoring de l'application cliente
Refactoring de l'application cliente. Mettre en place un Framework pour le développement d'application avec Flash Media Server. - 16)Chapitrer une vidéo
Créer un système de chapitrage afin d'offrir une navigation alternative à l'utilisateur. - 17)Synchroniser la vidéo et le système de chapitrage
Synchroniser les images de la vidéo et le système de chapitrage grâce à la méthode de rappel onCuePoint.
Notez que vous pouvez acheter à l'unité toutes les vidéos de cette formation. Pour cela, cliquez sur l'onglet "table des matières".
Jettez un oeil à ces autres tuto ActionScript 3
Gérer un modèle 3D dans…
Dans ce tuto Flash CS4 et ActionScript 3 vous apprendrez à…
Jeu Merlin FLash 3D
Ce tuto ActionScript 3 en vidéo, d'un niveau intermédiaire,…
Champ de vidéos 3D
Dans ce tuto Actionscript 3 en vidéo, vous allez apprendre…
Ateliers créatifs avec Flash…
Voici une formation Flash basée sur la pratique et présentant…
Créez un site flash de type…
Apprenez dans cette formation à réaliser un site complet en…
Website xml avec utilisation…
Dans ce tutoriel, nous allons créer un website dynamique qui…
Transmission de données Flash…
Dans ce tuto Flash PHP, vous allez apprendre à transmettre…
Créer un website avec gestion…
Dans ce tutoriel nous allons créer ensemble un mini site internet…
Cette formation contient 53 leçons en vidéo (que vous pouvez acheter à l'unité) pour une durée totale de 6h03.
Voici le programme complet abordé au cours de cette formation :
- Introduction 1 crédit
- Pattern d'architecture Modèle-Vue-Contrôleur 1 crédit
- Implémentation AS3 du Modèle-Vue-Contrôleur 1 1 crédit
- Implémentation AS3 du Modèle-Vue-Contrôleur 2 1 crédit
- Premier cas d'utilisation de l'implémentation MVC 1 crédit
- Démonstration et schéma de l'application 1 crédit
- Comprendre les interfaces 1 crédit
- Coder une interface 1 crédit
- Implémenter une interface 1 crédit
- Tester son application 1 crédit
- Injecter les objets du domaine dans le modèle de données 1 crédit
- Stocker les sélections de l'utilisateur dans le modèle 1 crédit
- Utiliser des constantes pour plus de souplesse 1 crédit
- Configurer l'interface utilisateur avec les MinimalComponents 1 crédit
- Configurer le contrôleur 1 crédit
- Souscrire aux évènements diffusés par le modèle 1 crédit
- Implémenter la logique de dessin dans le contrôleur 1 crédit
- Lier la vue et le contrôleur 1 crédit
- Derniers réglages 1 crédit
- Refactoring 1 crédit
- Présentation théorique du Flash Remoting 1 crédit
- Installer WAMP 1 crédit
- Déployer AMFPHP 1 crédit
- Créer un service distant et un client SWF 1 crédit
- Le service MailService 1 crédit
- Client SWF : classe Service dédiée aux appels RPC 1 crédit
- Client SWF : une interface graphique avec les MinimalComponents 1 crédit
- Client SWF : optimiser le code avec le class-mapping 1 1 crédit
- Client SWF : optimiser le code avec le class-mapping 2 1 crédit
- Client SWF : optimiser le code avec le class-mapping 3 1 crédit
- Refactoring : utiliser la classe Proxy 1 crédit
- Refactoring : utiliser la classe Proxy 2 1 crédit
- Modifier le composant d'envoi de mail 1 crédit
- Modifier le service distant MailService 1 crédit
- Modifier l'application de dessin 1 crédit
- Présentation générale de Flash Media Server 1 crédit
- Installation du Flash Media Server 3.5 1 crédit
- Exploration du répertoire d'installation 1 crédit
- Configuration du Flash Media Server 1 crédit
- RTMP 1 crédit
- La console d'administration 1 crédit
- Première connexion depuis un client SWF 1 crédit
- Lire une vidéo en streaming 1 crédit
- Comprendre les exceptions et les gérer 1 crédit
- Capturer les métadonnées 1 crédit
- Utiliser les métadonnées 1 crédit
- Refactoring de l'application cliente 1 crédit
- Présentation théorique des points de repère 1 crédit
- Ajout de points de repère avec Adobe Media Encoder 1 crédit
- Capturer les points de repère à l'exécution 1 crédit
- Chapitrer une vidéo 1 crédit
- Flux de streaming : méthode NetStream.seek() 1 crédit
- Synchroniser la vidéo et le système de chapitrage 1 crédit
Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto ActionScript 3 de 6 heures 3 minutes est proposée dans une résolution plus grande que l’extrait suivant :
video2brain
, Editeur pro
Producteur de formations vidéo depuis 2002, video2brain est un des leaders européens sur le marché du e-learning. video2brain propose des formations vidéo, en ligne et sur DVD, sur les logiciels et les langages de programmation.
video2brain est également le fournisseur officiel de tutoriels certifiés Adobe.
En savoir plus sur video2brain
Tony Broyez, auteur dans cette formation
Tony Broyez est expert certifié Adobe sur Flash CS3, ActionScript 3.0 et, depuis septembre 2010, sur Flex 4.
Depuis 2004, Il développe des applications pour la plateforme ActionScript, a travaillé pour le compte d'agences de communication parisienne (Chevaldetroie, Pschiit, BETC, Duke Interactive, etc.) et dans le développement d'applications temps réél et e-learning.
Aujourd'hui, il partage son temps entre la formation et le développement de sa propre suite d'applications collaboratives basé sur les technologies ActionScript et Java.
Témoignage des clients de video2brain
![]()
De superbes vidéos ! On prend du plaisir à apprendre avec vos tutoriels. Bravo !
![]()
Je recommande la formation SEO de Video2brain : sympa, très bien expliqué, permet d'y voir plus clair, rapidement, et sans trop d'efforts! Quelques tutos sont même accessibles pour les non-webmasters (chap. Écrire pour le web).
![]()
Merci beaucoup pr ce tuto, avec de bonnes explications.
![]()
L’effet est magnifique! Un grand merci
![]()
Vraiment, vraiment bien leur formation, d'ailleurs ce ne sont pas des professionnels pour rien... A voir et à revoir.... Merci bien pour votre travail...
Lire les autres témoignages
D'autres tuto de video2brain
Premier cas d'utilisation de l'implémentation MVC
Un exemple minimal d'utilisation du pattern MVC.
Implémentation AS3 du Modèle-Vue-Contrôleur 2
Le contrôleur est la classe qui modifie les données du modèle. La vue est la classe…
Implémentation AS3 du Modèle-Vue-Contrôleur 1
Implémenter le modèle en utilisant le pattern de création Singleton.
Pattern d'architecture Modèle-Vue-Contrôleur
En ActionScript 3 le pattern d'architecture Modèle-Vue-Contrôleur permet de structurer…
Ce tuto n’a pas encore reçu de vote
Les avis / Questions des utilisateurs (2)
Donnez votre avis ou posez une question au formateur.
Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous
Ce tuto en résumé ...
Ce tuto ActionScript 3 d’une durée de 6 heures 3 minutes a été acheté 30 fois.
Ce tuto a été publié le 14 décembre 2009 par video2brain, éditeur professionnel, ayant reçu une note moyenne de 4/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto ActionScript Formation.
Cette formation qui se présente sous la forme de plusieurs vidéos, vous expliquera étape par étape, toutes les manipulations présentées par le formateur.
Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.













(auteur de ce tuto - 06 juillet 2011)
" @ shackdown : bonjour, nous vous conseillons de jeter un coup d’œil à la table des matières de cette formation pour voir si elle propose ce que vous cherchez.
Lien : http://fr.tuto.com/actionscript/programmation-avancee-en-actionscript-3-actionscript,7210.html#tab_toc
Cordialement, "
(a acheté ce tuto - 05 juillet 2011)
" Bonjour,
désolé si je ne poste pas où il faut . J'aimerais savoir si votre formation met en place les bases pour développer un système de visioconférence ? C'est à dire recuperation video webcam de A, envois vers l'ecran de B.
merci d'avance
"