Fiche métier - Portail des métiers de l`Internet

Transcription

Fiche métier - Portail des métiers de l`Internet
Fiche métier : Développeur / animateur Flash
Designer Flash, Développeur Flash, Flasheur
Polyvalent, le développeur / animateur Flash possède à la fois des compétences en animation et en programmation.
Son rôle est d'animer les éléments graphiques et en développer les fonctionnalités à l'aide du logiciel d'animation
Flash et du langage associé : l'ActionScript. Il réalise, soit des sites web entièrement en Flash, soit des animations
Flash (bannières publicitaires, widgets ou mini-jeux) qui seront intégrées sur un site. Le développeur / animateur
Flash peut exercer dans une ESN (Entreprise de Services du Numérique), dans une agence Web, en tant que
travailleur indépendant ou directement chez le client.
Présentation
Polyvalent, le développeur / animateur Flash possède à la fois des compétences en animation et en programmation.
Son rôle : animer les éléments graphiques et en développer les fonctionnalités. Il doit maîtriser le logiciel d'animation
Flash et le langage qui lui est associé : l'ActionScript. Le développeur/animateur Flash combine donc animation et
programmation pour mettre en mouvement les différents éléments graphiques et en développer les comportements.
Le
développeur / animateur Flash
peut être chargé de réaliser des sites web entièrement en Flash (notamment
des mini-sites promotionnels) mais il intervient le plus souvent pour mettre en place les quelques éléments Flash
d'un site web ou pour concevoir, réaliser et développer différentes applications interactives comme des bannières,
des barres de navigation animées ou des widgets.
Dans certaines entreprises, le métier de développeur / animateur Flash est parfois scindé en deux :
· la programmation en ActionScript des animations en Flash est alors assurée par un développeur multimédia
· tandis que l'animation et la création des éléments graphiques est assurée par un webdesigner.
Missions
Le développeur / animateur Flash est chargé de :
· L'étude de faisabilité des projets Flash
· La réalisation complète de sites « full Flash » (sites conçus uniquement grâce à la technologie Flash)
· La conception, la réalisation et le développement d'animations Flash (bannières, widgets, jeux)
· La maintenance et l'évolution des outils
· La rédaction de la documentation technique et fonctionnelle du développement
En fonction des besoins de son organisation, il assure aussi :
· La conception des éléments graphiques du site
- Page 1/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr
· Le montage et l'encodage de vidéos (intégration Flash / vidéo)
· L'animation de formations auprès d'utilisateurs
Domaines et périmètre d'intervention
Le développeur / animateur Flash est le plus souvent rattaché aux webdesigners et travaille sous la responsabilité
d'un directeur artistique et d'un chef de projet. Il a également la possibilité de travailler en indépendant auprès
d'agences interactives ou directement auprès du client final. Dans ce dernier cas, il est amené à intervenir plus en
amont du projet et exerce une plus forte fonction de conseil qu'en agence.
Activités et tâches
Activités 1
Etudes de faisabilité des projets Flash
Tâches
Identifier et comprendre les besoins clients :
· Objectifs du projet
· Fonctionnalités souhaitées
Réaliser les analyses fonctionnelles des besoins ainsi qu'un cahier des charges technique pour
évaluer :
· Délais
· Coûts
· Faisabilité
Activités 2
Concevoir et réaliser le graphisme des applications Flash
Tâches
Création des scenarii d'utilisation des applications :
· Cinématiques
· Wireframes
Création de l'identité graphique des applications :
· Charte graphique
· Maquettes
Intégration des éléments graphiques :
· Importation de tous les éléments réalisés dans le logiciel Flash
- Page 2/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr
Activités 3
Programmer et intégrer des applications Flash
Tâches
Formalisation des aspects techniques :
· Cahier des charges technique
· Spécifications détaillées
Réalisation du développement :
· ActionScript 2
· ActionScript 3
Rédaction de la documentation :
· Documentation technique
· Documentation fonctionnelle
Intégrer l'interactivité au sein d'interfaces statiques :
· Incorporation des modules dans du langage HTML CSS.
· Intégration du langage XML et des scripts à l'application.
Faire interagir l'interface avec les langages orientés serveurs :
· PHP
· Dispositifs de base de données
Activités 4
Tests et validation
Tâches
Réalisation d'un ensemble de tests :
· Tests unitaires pour vérifier chaque fonctionnalité
· Tests d'intégration pour vérifier que l'ensemble des fonctionnalités développées
interagissent correctement ensemble
Validation exhaustive de l'application :
- Page 3/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr
· Ecrire un plan de test qui permet de valider l'ensemble des fonctionnalités prévues
Vérification de la cohérence entre le rendu graphique et les maquettes fournies :
· Validation écran par écran
Activités 5
Suivi technique
Tâches
Activités 6
Veille
Tâches
Prendre en compte les problématiques d'accessibilité de Flash :
· Caractéristiques techniques de chaque version de Flash Player
· Adaptation des applications interactives aux utilisateurs ciblés
· Anticipation des meilleures pratiques
· Lien avec les communautés de développeurs
· Veille constante auprès de sites référence
Veille sur la technologie existante
· Evolutions du langage de programmation ActionScript
· Vérifier la pérennité des technologies existantes
Veille sur les nouvelles technologies :
· Nouveaux langages de programmations
· Nouvelles solutions techniques
Veille généraliste :
· Nouvelles tendances en matière d'applications Flash
· Nouvelles animations
· Nouveaux widgets innovants
Compétences
Savoirs
Compréhension de la notion d'interactivité :
- Page 4/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr
· Apports à l'internaute
· Possibilités de création
Compréhension des contraintes du projet :
· Délais
· Budget
· Fonctionnalités attendues
· Valeurs à véhiculer
Fort sens créatif :
· Elaboration d'une charte graphique cohérente avec les valeurs du client
· Chemins de navigation innovants
Forte culture artistique :
· Courants de pensée
· Design
Conception et développement :
· Techniques de conception, modélisation et architecture d'applications Flash
· Méthodes, normes, langages et outils de développement
· Algorithmique
· Culture générale informatique
Compréhension des enjeux du web 2.0 :
· Réseaux sociaux
· Rich média
· Mash-up
Savoir faire
Maîtrise des langages utilisés pour le développement d'applications multimédia :
· ActionScript 2 (AS2)
· ActionScript 3 (AS3)
- Page 5/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr
Utilisation de logiciels spécifiques :
· Flash develop ou Adobe Flash
· Axure
· Effets spéciaux / Animation
· Traitement d'images
Maitrise des techniques d'infographie :
· Création d'une identité graphique
· Création de maquettes graphiques
Savoir être
Adaptabilité :
· Polyvalence
· Compréhension des métiers des autres membres de l'équipe
Apprécier le travail en équipe :
· Écoute
· Ouverture aux problématiques des autres
Auto-formation continue :
· Evolutions / Nouveaux langages de programmation
Sens de l'innovation :
· Nouvelles façons d'utiliser la technologie Flash
· Nouveaux concepts de widgets ou de jeux
Cette fiche métier est mise à disposition selon les termes de la Licence Creative Commons
Attribution 2.0 France.
- Page 6/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr
Dernière mise à jour : 1er septembre 2011.
Contributeurs
· Hautes Etudes des Technologies de l'Information et de la Communication (HETIC) : Marjorie SOUTRIC - mai
2009
- Page 7/7
Portail des métiers de l'Internet - www.metiers.internet.gouv.fr