Introduction à flash - session 1
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Introduction à flash - session 1

  • 764 views
Uploaded on

Ceci est la première leçon d'un petit cours en cinq leçons destiné à initier les participants aux notions relatives à la technologie flash....

Ceci est la première leçon d'un petit cours en cinq leçons destiné à initier les participants aux notions relatives à la technologie flash.
Cette leçon aborde les multiples aspects liés à la technologie et les différentes facettes du concept "Flash".

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
764
On Slideshare
764
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
21
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. FLASH CS5Cours d’introduction à la technologie FlashPremier jour - introduction aux concepts Mai 2011 // Pedro Silva
  • 2. FLASH CS5QU’EST-CE QUE FLASH?État des lieux• Connaissez-vous Flash?• Comment définiriez-vous cela?• Quel est votre avis sur le sujet? 2/13
  • 3. FLASH CS5QU’EST-CE QUE FLASH?Flash CS5: le logicielGénéralement, Flash est associé à son De nombreux bugs hantant ce logicielenvironnement de développement intégré sont liés à ce passé de mises à jour du(IDE). programme sans une refonte complète deFlash CS5 est actuellement la version la l’application.plus récente de cet IDE. Heureusement, Flash CS5 est sensiblementAvant d’appartenir à Adobe, Flash était plus stable que les versions précédentes duun produit de la société Macromedia qui logiciel.elle-même a été connue sous différentsnoms. 3/13
  • 4. FLASH CS5QU’EST-CE QUE FLASH?Flashplayer: le plugin“Ce site requiert l’installation du plugin flashplayer, Basiquement, Flashplayer permet la lecturedésirez-vous l’installer?” des fichiers .swf générés par l’IDE de Flash.Flashplayer est une petite application Lorsque l’IDE Flash est installé sur votreque l’on retrouve dans la plupart des ordinateur, une version standalone duordinateurs sous forme de plugin. player est aussi installée par la même occasion. Il est ainsi possible d’ouvrir desCe plugin est présent sur plus de 95% des fichiers .swf directement.ordinateurs connectés à internet. 4/13
  • 5. FLASH CS5QU’EST-CE QUE FLASH?Flash: la technologieFlash est une plateforme multimedia Aujourd’hui, Flash est encore utilisé dansutilisée à l’origine pour ajouter de la plupart des lecteurs vidéo du web, maisl’animation, de la vidéo et de l’interactivité cette technologie s’est aussi récemmentaux pages web. positionnée dans le domaine des RIAs.Cette technologie était alors principalementutilisée pour de la publicité et des jeux,mais aussi pour lire du contenu vidéo (leprincipal lecteur vidéo de youTube estencore en Flash). 5/13
  • 6. FLASH CS5QU’EST-CE QUE FLASH?AS3: le langage de FlashL’Action Script 3 (AS3) est la version la L’AS3 est un langage de programmationplus récente du langage de programmation orienté objet assez abouti permettant lautilisé par Flash. création d’animations complexes gérées par le code ou encore d’applications à partIl est toujours possible d’utiliser de l’AS1 entière.ou de l’AS2 lors de la création de nouvellesanimations Flash, mais c’est déconseillé. L’AS3 est un langage de programmation libre, il est possible de générer des fichiers .swf sans l’IDE Flash. 6/13
  • 7. FLASH CS5QU’EST-CE QUE FLASH?Flex: le framework AS3 RIA d’AdobeFlex est un framework d’Adobe en AS3 Flex est entièrement libre, il est possible dedestiné principalement à la création de développer des logiciels et de générer desRIAs. fichiers .swf sans l’IDE Flash.Robuste et puissant, ce framework en Il existe un IDE Flex destiné auest aujourd’hui à la version 4 de son développement d’applications basées surdéveloppement. ce framework. 7/13
  • 8. FLASH CS5QU’EST-CE QUE FLASH?AIR: la machine virtuelle RDA d’AdobeAIR est une plateforme de ditribution Il est possible de créer des applications AIRd’applications d’Adobe dont le principe de à partir de l’IDE Flash ou à partir de Flex.fonctionnement est proche de celui de laplateforme Java. De nombreuses applications AIR existent aujourd’hui sur le marché.AIR permet la création d’applicationsmultiplateformes à partir du même codesource. Cela représente un gain de tempsnon-négligeable. 8/13
  • 9. FLASH CS5QU’EST-CE QUE FLASH?Flash en brefFlash est donc une plateforme multimédia Flex facilite la création de RIA en Flash et,destinée à l’affichage de contenu riche et au travers de la plateforme AIR, permet lainteractif sur le web. distribution de ces RIA sur les différents systèmes informatiques (Mac, PC, etc...).Grâce à l’AS3, il est possible d’affiner lecomportement des animations créées surFlash, de les rendre interactives ou encorede les rendre dynamiques. 9/13
  • 10. FLASH CS5FLASH DANS LA PRATIQUELes possibilités de FlashFlash est une technologie aux applications • Animation de pages webmultiples et (presque) sans limites. Si elle • Lecture de vidéos sur le webprésente de nombreux avantages, elle a • Sites hautement interactifsaussi ses inconvénients sur lesquels nous • Minisites événementielsreviendrons. • Applications financières (online et offline) • E-learning (online et offline)Voici une liste des utilisations possibles de • Widgets de bureaucette technologie. Elle n’est pas exhaustive, • Dessins animésmais elle offre un apperçu intéressant de la • etc...palette d’applications de Flash. 10/13
  • 11. FLASH CS5FLASH DANS LA PRATIQUELes (im)possibilités de FlashFlash présente son lot d’incovénients et est Le contenu d’une animation Flash n’estsujet à certaines limitations. Afin d’utiliser pas correctement référençable et donc pascette technologie pertinnement, il est référencé. À moins de fournir un contenuessentiel de connaître ses défauts. alternatif correct, un objet Flash n’aura pas ou peu de présence sur des moteurs telsUne animation Flash se comporte de la que google.même manière sur toutes les plateformes...dans la mesure où les ordinateurs utilisés Apple refuse d’autoriser ses appareilssont assez puissants pour lire cette portables (iPad, iPod, iPhone) à lire duanimation. contenu Flash. 11/13
  • 12. FLASH CS5FLASH DANS LA PRATIQUEExemples de sites et de logicielsWe chose the Moon (site commémoratif) Ces exemple pourraient ne plus êtreTin Man (minisite) disponnibles dans un futur plus ou moinsGot Milk? (minisite) proche (peut-être même au moment où jeLouis Vuitton Legends (minisite) donnerai le cours, qui sait).Toyota Fantasy Enhancer II (minisite)Tontie (minijeu) Les sites suivants recensent du contenuDoodle God 2 (minijeu) flash (de qualité, généralement):Guitouxx (portfolio) the FWA (Favourite Website Awards)Toshiyuki Kuwabara (portfolio) Newgrounds (communauté multimedia)Dave Werner (portfolio) Eyezmaze (game designer indépendant) 12/13
  • 13. FLASH CS5WORKSHOP #1Recherche et critique de sites en flashCe workshop est destiné à déterminer Si vous avez du mal à trouver un site, vousvotre sensibilité face à des sites utilisant pouvez jeter un coup d’oeil aux pagesla technologie flash avant que vous ayez suivantes:été indroduits à son utilisation et à ses the FWAapplictions. Beautiful flash sites Bizarre flash sitesLa sélection des sites est libre, mais elle Adobe Site of the Daydevra être justifié (pour certaines qualitésou certains défauts en particulier). 13/13