J'ai regardé JavaFX et cependant
je comprend pas quel avantage ca apporte.
Pourquoi faire un nouveau langage.
J'ai l'impression qu'on réinvente la roue; on avait déjà le SVG (qui est standard) et le Flash qui est trés répendue.
J'ai regardé JavaFX et cependant
je comprend pas quel avantage ca apporte.
Pourquoi faire un nouveau langage.
J'ai l'impression qu'on réinvente la roue; on avait déjà le SVG (qui est standard) et le Flash qui est trés répendue.
Rien à voir avec SVG qui adresse les problématiques de dessin vectoriel 2D grace a un jeu de primitives exprimées par un dialecte XML (note qu'il existe des moyens de traduire du svg en javafx).
JavaFX Script, c'est d'un autre niveau. C'est un langage qui aggrège swing, java 2D et java 3D pour édifier des interfaces riches. A ce titre c'est un concurent potentiel de flash, même si à ma connaissance il n'existe pas de plugin pour navigateur.
Pas nécessairement, ca peut être un client lourd classique.
Mais est ce que je peux faire tourner du javafx dans un application java normale, donc avec ma jvm ?
Voui (enfin çà nécessitera très probablement du java 6 ou 7 minimum)
J'ai regardé comment se structure le code.
C'est bien de vouloir unifier le swing, svg et 3d; cependant je reste un peu sceptique sur cette révision de la façon de coder. Est ce que le déclaratif c'est mieux que le procédurale ??
Il parait qu'on code plus vite; étant grand pratiquant de swing et jsf, je trouve pas que le xml ou le déclaratif sera plus rapide. Pour des IHM à deux balles statiques (c'est effectivement plus rapide), mais pas pour les polymorphes.
j'ai l'impression qu'on tend vers du java script (beurk)
En fait c'est surtout plus facile à générer. Qui dit génération de code dit environnement graphique de création d'appli comme ce que Flash peut faire. Et que le code sera vraisemblement peut utilisé au final.
Sinon java ce n'est pas du procédural non plus...
Mouaip ça existe, même si ce n'est pas forcément des plus faciles pour le moment, il sont en train de préparer des améliorations à) l'heure actuelle.
Mais bon quoi qu'il en soit c'est déjà possible:
http://blogs.sun.com/javafx/entry/how_to_use_javafx_in
http://stufffromjim.blogspot.com/200...lications.html
Partager