2009-03-15 23 views
0

Je suis programmeur web depuis deux ans et j'ai l'impression qu'il y a certaines choses que vous ne pouvez pas faire "bien" à moins que vous n'utilisiez le flash. Je n'ai jamais pris de flash parce que je n'avais pas l'argent pour le payer. J'ai récemment découvert qu'il existe de nombreuses alternatives open source telles que open laszlo et flashdevelop, donc je suis d'accord pour le ramasser.Flash est-il une bonne compétence à ramasser?

1) Flash est-il une bonne compétence à posséder en tant que développeur Web? 2) Pensez-vous que le flash sera de plus en plus éloigné du web à l'avenir?

Répondre

7

Autant que cette question est fondamentalement impossible de répondre (Toutes les compétences sont bonnes, si je savais que ce serait populaire à l'avenir, je serais beaucoup plus riche que moi) ...

  1. SFlash est certainement populaire sur le web, les clients peuvent bien le vouloir, et avoir la corde dans votre arc n'est pas une mauvaise chose.
  2. Sa popularité va, je le soupçonne, rester là où elle est. HTML 5 etc peut mettre de la pression dessus, tout comme Silverlight. Je ne m'attends pas à un abandon de masse pour l'un ou l'autre, mais je ne vois pas non plus une énorme augmentation de l'utilisation.
+2

+1. Bien que je voudrais ajouter un autre aspect qui poursuit après la position actuelle de Flash est JS frameworks tels que JQuery en combinaison avec le nouveau traitement javascript haute vitesse. – AnthonyWJones

+0

Silverlight n'a pas décollé autant que Microsoft aurait pu vouloir. Cela dit, cela ne veut pas dire que ce ne sera pas le cas. –

4

Dans mon opinion ... Je crois que Flash ne soit pas nécessaire pour une grande partie de ce qu'il est utilisé pour, et je pense que les gens commencent à se rendre compte de la puissance et la flexibilité dans le plus pur Javascript. Ceci est aidé par des bibliothèques telles que jQuery, ce qui en fait un morceau de gâteau pour faire des choses qui auraient normalement vu les gens appeler les concepteurs Flash immédiatement.

En ce qui concerne votre question numéro 2 ... Je pense que Flash fera de moins en moins partie du web à l'avenir, uniquement en raison de la tendance naturelle de l'internet à l'ouverture et aux normes. Personnellement, je ne vais pas m'amuser si nous devons regarder Flash/Silverlight/etc. Battre le tout avant que tout le monde ne le réalise à nouveau :)

0

1) Je pense que cela dépend de vos ambitions. Si vous voulez travailler principalement sur le frontend et rendre les choses jolies; Flash est certainement une compétence qui correspond à votre boîte à outils. Si, d'un autre côté, vous êtes plus intéressé à faire fonctionner les choses sur le côté serveur, je n'investirais pas beaucoup mon temps en flash. Comme pour la plupart des choses, cependant, cela ne fait pas de mal d'en savoir un peu plus sur tout, car cela facilite le processus d'intégration.

2) Je pense que Flash sera toujours là pendant un certain temps, car il est déjà largement répandu. Aujourd'hui, Flash est installé sur la plupart des ordinateurs, donc si vous développez une application de navigateur riche, Flash sera le pari le plus sûr. Cela peut changer avec le temps, cependant, et il existe une concurrence sérieuse à Flash disponible aujourd'hui - comme Silverlight ou Flex. Personnellement, je trouve Silverlight plus attrayant (je suis un gars .NET), mais je ne l'utiliserais pas aujourd'hui pour une application répandue, car de nombreux utilisateurs n'auront pas le moteur d'exécution installé.

+0

Je n'appellerais pas Flex un concurrent pour Flash, c'est plutôt un compliment à Flash. – finpingvin

0

La direction Silverlight de Microsoft est également très importante. J'envisagerais au moins d'y jeter un coup d'œil, car cela ne décolle pas seulement dans la communauté du développement, mais aussi dans l'entreprise.

0

Je suis en développement web ces derniers jours et j'en suis arrivé à la même conclusion: à un moment ou un autre, les choses auraient été beaucoup plus faciles si j'avais connu un peu de flash. attendez-vous à et publie une interface javascript décent).

Cependant, j'ai testé Open Lazslo (et l'ai aimé) mais je ne le considérerais pas comme un outil de développement web typique. Cela devient vraiment utile lorsque vous devez émuler en quelque sorte une application de bureau depuis un navigateur (en terme d'interface utilisateur). Donc, je l'ai mis dans le département intranet de l'entreprise.

Quant à l'avenir de Flash et de sa relation au web, je n'en ai aucune idée. Mais si les éditeurs de navigateurs reviennent à la raison et acceptent des requêtes ajax inter-domaines explicitement autorisées par un serveur (comme Flash), la seule utilisation que nous aurons de flash est pour les applications lourdes comme les lecteurs vidéo et les jeux lourds.

0

Si vous êtes intéressé à apprendre quelque chose de nouveau, vous pouvez jeter un oeil à haXe. C'est une langue avec beaucoup de possibilités. Il crée des flashmovies (flash 6 - 11), génère du code côté serveur (neko/php) et javascript. C'est open source, donc c'est gratuit.

Questions connexes