Quel langage pour du flash ?
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Quel langage pour du flash ?



  1. #1
    poiop2

    Quel langage pour du flash ?


    ------

    Bonjour,

    Je voudrais apprendre à réaliser des applications interactives en flash, et je me trouve un peu perdu sur le net.
    Premièrement, quel langage utiliser ? On m'a conseillé ActionScript 3 et j'ai trouvé ce tutoriel :
    http://www.siteduzero.com/informatiq...actionscript-3

    Cependant il n'est pas complet (il n'aborde en fait que la syntaxe de AS3 et pas la partie graphique). Et je n'en ai pas trouvé d'autres.

    Donc j'ai plusieurs questions à poser :
    - AS3 est-il le langage le plus recommandé pour réaliser de petites applications en flash (en tant que débutant) ?
    - Où puis-je trouver un tutoriel complet sur la réalisation d'applications flash ?

    Au niveau de mes compétences actuelles : J'ai de bonnes bases en C++ donc je connais les principes de l'orienté objet, j'ai aussi fait un peu de graphisme avec OpenGL (mais pas énormément, je sais ce qu'est un évènement mais guère plus).

    Pour l'instant j'ai installé Flex SDK (compilateur pour ActionScript) et FlashDevelop. Je programme pour mon usage personnel donc je ne suis pas prêt à faire de gros investissements.

    Merci pour votre aide !

    -----

  2. #2
    leo2v

    Re : Quel langage pour du flash ?

    Salut !!!!
    tu te lance dans une grande aventure la !!!!
    En ce qui concerne flash il existe une multitude de possibilité de codé :
    je te conseil neanmoins de commancer dans une serie flash CS qui te permet de rapidement voir ce que tu programme dans la fenêtre action.
    Pour commencer il faut que tu sache que action script est heriter d'une syntaxe qui s'appel ecma 262 c'est un peu la base de pas mal de language objet a lire http://fr.wikipedia.org/wiki/ECMAScript
    Pour le reste c'est un codage dit compilé qui s'execute donc dans un lecteur ce qui est bien car ça le rend autonome.
    Pendant longtemps il étais trés utilisé pour la création de site web car trés jolie graphiquement. A ce jour et grace a l'ex president de Appel il a été banis de tout le matos de cette marque...encore des histoire de pognon .Ceci dit il on mis en avant que ce type de language étais trop gourmands en ressource materiel pour les devices mdr ....
    Donc beaucoup de développer l'on laisser tomber sauf quelque féru de jeu video car le player embarque un bon gros moteur 3D ce que HTML 5 et Javascript essaye d'implanter depuis 10ans avec des balises comme "caneva" de la rigolade a coté de flash.
    Puis les agence de web on fini de l'assassiner avec la mode de ce jour "le responsive design" qui est quazi impossible sous flash.
    Pour l'histoire de action script au depart c'étais macromedia le proprio du language et de flash -> de action script 1 a 2 puis a l'epoque flash faisait beaucoup d'ombre a dreamweaver de adobi donc il on mit la grosse pression et les gros sous et on racheter les licences flash : fatal erreur pour les nerds car macromedia avais développer action script 2 de manière a ce qu'il soit trés accessible car trés court et simple d'utilisation -> la communauté de développer de l'epoque a grincer des dent si fort de voir des mec qui connaissais rien au language complexe faire des appli superbe que adobi a fini par modifier la syntax du code pour la rendre plus opaque afin que les dev ne se sentent pas menacé....
    On arrive donc a action script 3 qui n'est en fait q'une grosse librairie de possible pour faire court :
    en ce qui concerne les objet ça par de la variable de calcul banale avec du int/string/boolean etc en passant par des textField et du movieClip tout ce petit monde comme tout les language objet on des propriétés ou des fonction ce qui permet de les manipuler ou de les instancier sur ta scene. il existe un bouquin qui reference tout ça il s'appel Action script 3 La référence-> la bible de colin Moock -> ou est decris chaque Classe ou objet que utilise action script a la base... tu peu ensuite faire évoluer ces class en créant tes class a toi si tu veus que tes objet soit plus évoluer ou reponde a des besoin que tu a -> la tu créé donc des super class héritées des class de bases.
    Donc première etape comprendre et utiliser les classes de bases
    Ensuite tu va vite te rendre compte que flash permet d'utiliser plein de librairie externe pour faire du easing ou de la 3D "awwai3D" et la tu t'enfonce un peu plus dans le flash world.
    Piouuuu je pourrais en parler pendant des heures mais bon...pour finir la communauté de flasher c'est bien marrer depuis l'apparition des appli mobile car tu dois savoir que chaque device a sont language Java et autre pour android et CodeX pour appel etc'est la que ça devient interessant car depuis un bon moment la communauté développe le projet flex pour Air donc flex c'est juste de l'action script 3 et Air sont player le truc qui est mortel pour la concurrence c'est que Air fonctionne sur toute les devices donc lorsque l'on développe des appli on est pas obliger de faire du versionning en fonction et bimmmm flash reprend du terrain de plus avec le flash remoting on peus interagir avec des class php qui travaille avec de la base de donnée et la wahouuu tu peu faire tout ce que tu veu ... du truc hyper simple a de la geolocalisation avec des module RIA "réalitée augmentée" etc....
    Voila j'espere avoir pu t'éclairer un peu sur cette fabuleuse aventure flash pour les coup de main tuto et formation tu cherche le forum mediabox section action script sur google et il reste quelque irreductible comme moi qui traine sur le forum quant tu coince sur un truc ...
    Voilou

  3. #3
    poiop2

    Re : Quel langage pour du flash ?

    Rebonjour,

    Merci pour cette réponse très détaillée.
    Je suis allé faire un tour sur mediabox pour les tutos. Et en effet ils disent comme toi : On peut à la limite faire sans, mais du flash ça se fait surtout avec le logiciel auteur.
    Et les tutos sous-entendent que tu utilise flash CS.

    J'aimerais bien me lancer dans tout ça, mais le logiciel c'est près de 20€ par mois (en version "étudiant")... Un peu beaucoup pour mon budget à priori.
    Pour ça que je cherche toujours un tuto "sans flash CS", mais apparemment ça ne cours pas les rues (personne n'a envie de s'ennuyer avec des logiciels gratuits moitié moins efficaces, si j'ai bien compris).

    Du coup, quand il s'agit de créer une classe en AS3, ok, mais y a toujours un moment "et là créez une balle au milieu de l'écran...", je gère plus. C'est dommage.
    Si y a des solutions alternatives, j'aimerais bien savoir. J'ai un peu peur de me faire hurler dessus en postant sur les forums spécialisés, ça fait un peu pingre mais bon c'est comme ça...

  4. #4
    poiop2

    Re : Quel langage pour du flash ?

    Re,

    Bon, finalement après m'être documenté... Je suis pas sûr que ce soit une bonne idée de commencer Flash aujourd'hui.
    Même nonobstant que ce soit un format propriétaire donc cher, de ce que je vois sur les forums, Flash est clairement sur le déclin.
    Alors oui les canvas, je veux bien croire qu'ils ne font pas encore tout ce que peux faire Flash, mais HTML5 & compagnie me semblent plus le truc à commencer pour un débutant tel que moi.

  5. A voir en vidéo sur Futura
  6. #5
    webpaysan

    Re : Quel langage pour du flash ?

    En ce qui me concerne, j'ai découvert Liveswif.
    ###lien supprimé : autopromotion
    Dernière modification par JPL ; 22/06/2013 à 17h21.

Discussions similaires

  1. Quel langage pour bases de données, stats et user interface
    Par BioBen dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 06/05/2013, 06h10
  2. En quel langage
    Par alovesupreme dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 28/11/2007, 20h07
  3. Quel langage pour la programmation des PIC
    Par gaga2410 dans le forum Électronique
    Réponses: 39
    Dernier message: 22/09/2007, 10h41
  4. Quel langage est utilisé pour programmer les puce epr-01
    Par o0Zz dans le forum Électronique
    Réponses: 5
    Dernier message: 15/08/2006, 16h17
  5. quel langage pour pic ?
    Par spilz dans le forum Électronique
    Réponses: 12
    Dernier message: 01/08/2006, 13h40