Pré-requis |
- Conception de Sites Web (1A semestre 2)
- Technologies XML (2A semestre 1)
|
Objectifs de l'enseignement |
Explorer les spécificités du langage HTML5 et du framework Flex (MXML + ActionScript) pour les applications multimédia et notamment les Applications Internet Riches (RIA) pour flash. |
Programme détaillé |
CM :- 1h : Le langage ActionScript 3.0
- 1h : Le langage HTML5 pour le multimédia et les canvas pour le graphisme
- 1h : Le langage HTML5 et SVG pour les animations statiques et animations dynamiques avec DOM
- 1h : Le framework Flex (Langages MXML + ActionScript 3.0) pour des applications internet riches (RIA)
|
Applications (TD ou TP) |
TP :- 2h : Réalisation d'un jeu avec ActionScript 3.0
- 2h : HTML5 + synchronisation multimédia (javascript) + canevas
- 2h : SVG statique + SVG avec DOM + SVG avec couche SMIL (animations)
- 2h : Flex, MXML et ActionScript 3.0 pour une application multimédia
|
Compétences acquises |
Savoir créer des applications multimédia sur le web avec les nouvelles technologies XML et la technologie Flash. Savoir programmer avec le langage ActionScript 3.0 et le langage HTML5 ; interagir sur les composants graphiques, développer rapidement des applications client/serveur (formulaires, appel de service web,…)
|
Bibliographie |
- http://www.html5rocks.com/fr/features/multimedia
- http://edutechwiki.unige.ch/fr/Tutoriel_SVG_statique
- http://edutechwiki.unige.ch/fr/Tutoriel_SVG_interactif_et_anim%C3%A9_avec_SMIL
- http://edutechwiki.unige.ch/fr/Tutoriel_SVG_dynamique_avec_DOM
- http://www.adobe.com/devnet.html
- http://www.adobe.com/devnet/flex/documentation.html
- http://www.adobe.com/devnet/flex/tourdeflex.html
|