JavaFX a-t-il un avenir? [fermé]

9

Je n'ai pas l'intention de hacher et de ressasser la même question, mais juste de décider quoi apprendre en premier (JavaFX, Flex, HTML5, etc.) Je voudrais passer par une sorte d'enquête, d'autant plus que les récentes questions similaires ici sont sorties depuis au moins un an.

Alors, quelle est la perspective JavaFX en tant que technologie RIA pour les deux prochaines années?

moucheron
la source
HTML (5) est un standard, donc j'irais avec ...
home
Aucune infraction, mais JavaFX n'a ​​pas un avenir très brillant.
Optez
J'apprendrais html 5 + JavaScript (probablement un framework populaire comme JQuery) pour la technologie RIA.
K Hein
Albert, je suis désolé que votre question ait migré ici inutilement, mais nous n'acceptons pas les questions qui tentent de sonder les membres de la communauté ou de prédire l'avenir d'une technologie.
Adam Lear
Voici un bon indicateur (IMO): google.com/trends?q=html5%2Cjavafx
Joanis

Réponses:

6

J'apprendrais HTML5 car c'est la façon standard de faire les choses. Disons que vous avez 100 heures à consacrer à l'apprentissage des technologies que vous mentionnez dans votre question. Si vous passez 100 heures à apprendre JavaFX et que dans 2 ans JavaFX est mort, votre connaissance de JavaFX est inutile. Si vous passez 100 heures à apprendre HTML5, dans 2 ans à partir de maintenant, lorsque HTML5 est encore plus disponible qu'aujourd'hui, votre effort de 100 heures est toujours pertinent.

Apprenez HTML5 et si vous ne pouvez pas faire quelque chose dont vous avez besoin, regardez des alternatives.

ams
la source
Il y a probablement quelques raisons, qui ont été cruciales pour votre choix.
2
C'est une façon assez compliquée de dire "Je crois que Java FX n'a ​​pas d'avenir et que HTML 5 en a".
Michael Borgwardt
4

JavaFX n'est certainement pas une technologie courante à l'heure actuelle, mais cela pourrait vous aider à comprendre le fonctionnement des applications RIA non HTML et JS. Donc, si vous décidez simplement quoi commencer à apprendre, je suggérerais d'abord d'essayer de vous familiariser avec quelques idées générales sur la façon dont la mise en œuvre des applications RIA et de toutes les technologies RIA ferait ici tant que vous avez du bon matériel pour elles.

À long terme, je préférerais une plate-forme et des approches indépendantes des fournisseurs, comme HTML5. Néanmoins, regarder certaines technologies RIA établies, comme Flash de Macromedia / Adobe, Silverlight de MS ou Google Web Toolkit n'est jamais un inconvénient - ils ont certainement des idées brillantes que vous pourriez ne pas trouver ailleurs.

Alexander Galkin
la source