Hat JavaFX eine Zukunft? [geschlossen]

9

Ich habe nicht vorgehabt, die gleiche Angelegenheit zu hashen und erneut aufzuwärmen, sondern nur zu entscheiden, was zuerst gelernt werden soll (JavaFX, Flex, HTML5 usw.). Ich würde eine Art Umfrage durchführen, zumal die jüngsten ähnlichen Fragen hier seitdem herauskamen mindestens ein Jahr.

Wie sieht die JavaFX-Perspektive als RIA- Technologie für die nächsten Jahre aus?

Mücke
quelle
HTML (5) ist ein Standard, also würde ich damit gehen ...
Hause
Nichts für ungut, aber JavaFX hat keine glänzende Zukunft. Gehen Sie für HTML 5
Bragboy
Ich würde HTML 5 + JavaScript (wahrscheinlich ein beliebtes Framework wie JQuery) für die RIA-Technologie lernen.
K Hein
Albert, es tut mir leid, dass Ihre Frage unnötig hierher migriert wurde, aber wir akzeptieren keine Fragen, die versuchen, die Community-Mitglieder zu befragen oder die Zukunft einer Technologie vorherzusagen.
Adam Lear
Hier ist ein guter (IMO) Indikator: google.com/trends?q=html5%2Cjavafx
Joanis

Antworten:

6

Ich würde HTML5 lernen, weil es die Standardmethode ist. Nehmen wir an, Sie haben 100 Stunden Zeit, um die in Ihrer Frage genannten Technologien zu erlernen. Wenn Sie 100 Stunden mit dem Erlernen von JavaFX verbringen und in 2 Jahren JavaFX tot ist, ist Ihr Wissen über JavaFX nutzlos. Wenn Sie 100 Stunden mit dem Erlernen von HTML5 verbringen, ist HTML5 in 2 Jahren noch verfügbarer als heute. Ihre 100-Stunden-Anstrengung ist immer noch relevant.

Lernen Sie HTML5 und wenn Sie etwas nicht tun können, was Sie brauchen, suchen Sie nach Alternativen.

ams
quelle
Es gibt wahrscheinlich einige Gründe, die für Ihre Wahl entscheidend waren.
2
Das ist eine ziemlich verschlungene Art zu sagen: "Ich glaube, Java FX hat keine Zukunft und HTML 5 hat eine Zukunft."
Michael Borgwardt
4

JavaFX ist derzeit definitiv keine Mainstream-Technologie, aber es könnte Ihnen helfen zu verstehen, wie nicht HTML- und JS-basierte RIA-Anwendungen funktionieren. Wenn Sie sich also nur entscheiden, was Sie lernen möchten, würde ich vorschlagen, zunächst einige allgemeine Ideen zu erlernen, wie die Implementierung von RIA-Anwendungen und jeder RIA-Technologie hier funktionieren würde, solange Sie über gute Materialien für diese verfügen.

Langfristig würde ich plattform- und herstellerunabhängige Ansätze wie HTML5 bevorzugen. Der Blick auf einige etablierte RIA-Technologien wie Flash von Macromedia / Adobe, Silverlight von MS oder Google Web Toolkit ist jedoch nie ein Nachteil - sie haben definitiv einige brillante Ideen, die Sie anderswo vielleicht nicht finden.

Alexander Galkin
quelle