Sun en veut aussi à Flash
par Christophe Laporte le 11.05.2007 à 10:34
Après Microsoft, c'est au tour de Sun de lorgner sur le marché des RIA (Rich Internet Application), actuellement dominé par Adobe grâce à Flash. En effet, Sun vient de présenter une technologie baptisée JavaFX qui permettra aux développeurs de concevoir des applications web à partir d'un langage très proche de Java. JavaFX s'appuiera pour fonctionner sur l'environnement d'exécution Java. La technologie de Sun est déclinée en deux versions : JavaFX Script pour les ordinateurs et JavaFX Mobile pour les appareils mobiles. En parallèle, Sun a lancé le projet open-source OpenJFX afin de mettre à disposition des développeurs les premières préversions et de fédérer une communauté autour de cette technologie.
| |
2
1
Vos réactions (22 réactions)
Mariachi
[23/09/2007 02:40]
Voila en tous cas une façon de s'attaquer à Flash qui me semble plus intelligente que celle de "GrosSofts" vive l'Open-Source
Voila en tous cas une façon de s'attaquer à Flash qui me semble plus intelligente que celle de "GrosSofts" vive l'Open-Source
Bullaballoo
[23/09/2007 02:40]
Et Flex 3 d'Adobe en open source cet été, tu en penses quoi ?
Pour info Flex sert à developper des RIA et est basé sur Flash, recemment Adobe a annoncé son intention de le porter en open source.
OpenJFX de Sun est plus une réponse à Flex qu'à Flash mais bon ce qui est interessant c'est qu'on aura de bons outils open-source pour s'amuser...
Et Flex 3 d'Adobe en open source cet été, tu en penses quoi ?
Pour info Flex sert à developper des RIA et est basé sur Flash, recemment Adobe a annoncé son intention de le porter en open source.
OpenJFX de Sun est plus une réponse à Flex qu'à Flash mais bon ce qui est interessant c'est qu'on aura de bons outils open-source pour s'amuser...
greg
[23/09/2007 02:40]
JavaFX n'aporte rien, puisqu'il faut tjs une JRE.... c'est juste une autre façon de produire du bytecode.
JavaFX n'aporte rien, puisqu'il faut tjs une JRE.... c'est juste une autre façon de produire du bytecode.
Kuban
[23/09/2007 02:40]
Encore un pseudo concurrent qui fonce la tête dans le mur, Flash n'a aucun équivalant sérieux à l'heure actuelle.
Java est d'une lenteur abominable et vu l'intégration toute personnelle que Microsoft en a faite sous Windows, je prédis à JavaFX un avenir tout aussi éphémère que cette dépêche.
A moins d'un hypothétique avenir sur mobile...
Encore un pseudo concurrent qui fonce la tête dans le mur, Flash n'a aucun équivalant sérieux à l'heure actuelle.
Java est d'une lenteur abominable et vu l'intégration toute personnelle que Microsoft en a faite sous Windows, je prédis à JavaFX un avenir tout aussi éphémère que cette dépêche.
A moins d'un hypothétique avenir sur mobile...
Zeusviper
[23/09/2007 02:40]
>greg : c vrai que flash, ca n'a besoin de rien pour fonctionner..
>kuban : java lent? t'as qq années de retard là!
flash est sympa niveau design mais abominable niveau programmation, et c'est là que le java serait top! dc bravo à cette initiative!
de plus niveau monde professionnel : flash=gadget, java=solution sure et aboutie
>greg : c vrai que flash, ca n'a besoin de rien pour fonctionner..
>kuban : java lent? t'as qq années de retard là!
flash est sympa niveau design mais abominable niveau programmation, et c'est là que le java serait top! dc bravo à cette initiative!
de plus niveau monde professionnel : flash=gadget, java=solution sure et aboutie
obiwan
[23/09/2007 02:40]
"flash est sympa niveau design mais abominable niveau programmation, et c’est là que le java serait top! dc bravo à cette initiative!"
n'importe quoi... essaie AS2 et AS3, essaie flex, apprends à programmer même peut etre, et on en reparle.
Une RIA, ça passe par internet... et flash est 1000 fois mieux adapté à une utilisation par internet que java. Accessoirement la virtual machine de flash, perso j'ai jamais vraiment senti son démarrage... alors que quand tu as une applet java dans un site, muahaha... ben même avec une bonne machine on le sent quand quand JRE démarre... ça ferait presque aussi mal que quand acrobat s'ouvre dans un navigateur...
Que sun sorte un framework de plus qui sert à générer des applets java différemment, ok, de là à dire que c'est un flash killer c'est aller un peu vite en besogne. Flash va pas etre facile à detronner, surtout que maintenant le player (qui est ma foi très léger et performant) est dispo pour toutes les plateformes. en plus AS3 devient réellement un vrai langage qui n'a pas grand chose à envier à java en ce qui concerne les RIA... voire même pour des applications offline.
"flash est sympa niveau design mais abominable niveau programmation, et c’est là que le java serait top! dc bravo à cette initiative!"
n'importe quoi... essaie AS2 et AS3, essaie flex, apprends à programmer même peut etre, et on en reparle.
Une RIA, ça passe par internet... et flash est 1000 fois mieux adapté à une utilisation par internet que java. Accessoirement la virtual machine de flash, perso j'ai jamais vraiment senti son démarrage... alors que quand tu as une applet java dans un site, muahaha... ben même avec une bonne machine on le sent quand quand JRE démarre... ça ferait presque aussi mal que quand acrobat s'ouvre dans un navigateur...
Que sun sorte un framework de plus qui sert à générer des applets java différemment, ok, de là à dire que c'est un flash killer c'est aller un peu vite en besogne. Flash va pas etre facile à detronner, surtout que maintenant le player (qui est ma foi très léger et performant) est dispo pour toutes les plateformes. en plus AS3 devient réellement un vrai langage qui n'a pas grand chose à envier à java en ce qui concerne les RIA... voire même pour des applications offline.
magickStick
[23/09/2007 02:40]
Toujours ces vielles rengaines Java est ultra lent, solaris est hyper lent..
C'est comme les utilisateurs PC qui disent que les macs sont beaucoup plus chers mais qui par contre se font descendre comme des retrogrades qui sont restes bloques 15 ans en arriere..
Toujours ces vielles rengaines Java est ultra lent, solaris est hyper lent..
C'est comme les utilisateurs PC qui disent que les macs sont beaucoup plus chers mais qui par contre se font descendre comme des retrogrades qui sont restes bloques 15 ans en arriere..
DD
[23/09/2007 02:40]
>>> Kuban : Java est d’une lenteur abominable
Les perf d'exécution sont tres, tres largement en faveur de Java, que ce soit sur le calcul brut ou les instructions graphiques.
Par contre flash démarre plus vite que java...et comme la plupart des sites web l'utilise, flash démarre rarement a froid.
La grande force de flash ce sont les outils : ils sont vraiment bien adapte a ce nouveau type d’application, des application très riches en contenu, connectées, pleines d’animations, ect…Si on veut faire du Java ou du JavaFX, en gros on a que les outils pour produire le code, rien autour, ou pas intégré. Et la Adobe est en position de force, car ils possèdent les outils de productions de contenu majeurs (photoshop, ect..).
>>> Kuban : Java est d’une lenteur abominable
Les perf d'exécution sont tres, tres largement en faveur de Java, que ce soit sur le calcul brut ou les instructions graphiques.
Par contre flash démarre plus vite que java...et comme la plupart des sites web l'utilise, flash démarre rarement a froid.
La grande force de flash ce sont les outils : ils sont vraiment bien adapte a ce nouveau type d’application, des application très riches en contenu, connectées, pleines d’animations, ect…Si on veut faire du Java ou du JavaFX, en gros on a que les outils pour produire le code, rien autour, ou pas intégré. Et la Adobe est en position de force, car ils possèdent les outils de productions de contenu majeurs (photoshop, ect..).
Zeusviper
[23/09/2007 02:40]
>obiwan : j'ai essayé AS1 et AS2, et j'ai souffert
programmer, je sais, et je pense que c'est là le problème, AS n'a jamais été pensé pour des programmeurs (ce n'était pas le but initial). Il est impensable de faire un programme conséquent en flash.
Le plugin flash je le sens passer moi! et ma mémoire non liberée qui m'oblige a redémarrer le navigateur le sens aussi! mais sinon ok le lancement actuel est problématique, mais une fois que c lancé c pleine puissance, contrairement au flash.
Aussi, je n'ai jamais remis en cause l'intéret de flash, mais toutes les solutions sont intéressantes.
De plus, j'insiste mais actuellement si je propose du flash à mes clients, ils se marrent, si je leur propose qqc basé sur du java et qui va faire la meme chose, meme si ca sera moins rapide, moins joli, ils prennent! sun n'a pas le meme poids qu'adobe!
>obiwan : j'ai essayé AS1 et AS2, et j'ai souffert
programmer, je sais, et je pense que c'est là le problème, AS n'a jamais été pensé pour des programmeurs (ce n'était pas le but initial). Il est impensable de faire un programme conséquent en flash.
Le plugin flash je le sens passer moi! et ma mémoire non liberée qui m'oblige a redémarrer le navigateur le sens aussi! mais sinon ok le lancement actuel est problématique, mais une fois que c lancé c pleine puissance, contrairement au flash.
Aussi, je n'ai jamais remis en cause l'intéret de flash, mais toutes les solutions sont intéressantes.
De plus, j'insiste mais actuellement si je propose du flash à mes clients, ils se marrent, si je leur propose qqc basé sur du java et qui va faire la meme chose, meme si ca sera moins rapide, moins joli, ils prennent! sun n'a pas le meme poids qu'adobe!
Manolo
[23/09/2007 02:40]
DD je suis tout à fait d'accord avec toi.
Espérons que Sun en soit conscient et que du coup, ils ne commettent pas les même erreurs que du temps des applets que Microsoft a (presque) réussi à enterrer !
DD je suis tout à fait d'accord avec toi.
Espérons que Sun en soit conscient et que du coup, ils ne commettent pas les même erreurs que du temps des applets que Microsoft a (presque) réussi à enterrer !
obiwan
[23/09/2007 02:40]
zeusviper >> essayes AS3 d'une part ;) :p... mais d'autre part je suis d'accord avec toi qu'on ne fait pas une grosse appli en flash, quoique ça commence à devenir possible.
Mais honnêtement pour le client, dans un navigateur c'est une horreur désolé... à partir du moment où on maitrise un minimum, c'est pas méchant de développer une appli avec une view en flash et un côté serveur php, java ou autre. Et là arrive pour moi toute la puissance du machin. Pourquoi embeter le client avec une JRE ultra lourde à démarrer alors que faire communiquer différentes technologies est si facile ?
zeusviper >> essayes AS3 d'une part ;) :p... mais d'autre part je suis d'accord avec toi qu'on ne fait pas une grosse appli en flash, quoique ça commence à devenir possible.
Mais honnêtement pour le client, dans un navigateur c'est une horreur désolé... à partir du moment où on maitrise un minimum, c'est pas méchant de développer une appli avec une view en flash et un côté serveur php, java ou autre. Et là arrive pour moi toute la puissance du machin. Pourquoi embeter le client avec une JRE ultra lourde à démarrer alors que faire communiquer différentes technologies est si facile ?
Lizandre
[23/09/2007 02:40]
Ouaip, encore un moyen de surcharger les sites web d'animations absconces et inutiles qui rendent la navigation inefficace et absolument pas ergonomique.
Le nombre de site flash qui utilisent la flèche retour en arrière des navigateurs... ben j'en connais pas.
Superbe façon de créer des sites contre intuitifs au possible derrière un alibi arty.
Ouaip, encore un moyen de surcharger les sites web d'animations absconces et inutiles qui rendent la navigation inefficace et absolument pas ergonomique.
Le nombre de site flash qui utilisent la flèche retour en arrière des navigateurs... ben j'en connais pas.
Superbe façon de créer des sites contre intuitifs au possible derrière un alibi arty.
obiwan
[23/09/2007 02:40]
tu tombes assez mal... cherche un peu et tu verras qu'avec swfAddress c'est tout à fait possible d'utiliser l'historique du navigateur dans flash, j'ai meme posté une démo sur le forum il y a un mois ou un peu plus... on peut meme faire fonctionner la roulette de la souris sous mac.
tu tombes assez mal... cherche un peu et tu verras qu'avec swfAddress c'est tout à fait possible d'utiliser l'historique du navigateur dans flash, j'ai meme posté une démo sur le forum il y a un mois ou un peu plus... on peut meme faire fonctionner la roulette de la souris sous mac.
SERRA
[23/09/2007 02:40]
L'open source c'est l'avenir. C'est le nouveau ROI. L'ancent roi est mort, vive le roi VIVE L4OPEN SOURCE OL !!!!!
L'open source c'est l'avenir. C'est le nouveau ROI. L'ancent roi est mort, vive le roi VIVE L4OPEN SOURCE OL !!!!!
obiwan
[23/09/2007 02:40]
C'est beau de parler d'opensource... mais tu m'as bien l'air sous windows avec ton capslock qui transforme les apostrophes en 4... parce que sous linux quand on caps lock, les apostrophes sont pas capsées en 4. (sous mac non plus d'ailleurs mais puisque l'opensource est roi pour toi tu devrais etre sous linux il me semble)
C'est beau de parler d'opensource... mais tu m'as bien l'air sous windows avec ton capslock qui transforme les apostrophes en 4... parce que sous linux quand on caps lock, les apostrophes sont pas capsées en 4. (sous mac non plus d'ailleurs mais puisque l'opensource est roi pour toi tu devrais etre sous linux il me semble)
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012
