JavaFX : la création d'applications Internet riches selon Sun
Non, ce n'est pas Java avec des effets spéciaux...
Sun l’avait annoncé, et le voici maintenant prêt à se battre : l’environnement Java FX est disponible au téléchargement. Cette fois-ci, Sun fait clairement de l’œil aux développeurs d’applications Internet riches qui se demandent encore quelle plateforme utiliser : Ajax classique, AIR/Flex ou Silverlight ?Les applications Internet riches (RIA) sont un créneau de développement qui prend de l’ampleur. Ce sont à la fois des sites Internet incroyablement riches en fonctionnalités et des applications locales conçues avec des technologies Web. En fait, le but est justement de gommer la frontière entre les deux, et un bon exemple est le logiciel AMP d’Adobe, une sortie de lecteur multimédia bâti avec la plateforme AIR, qui fait la part belle au Flash.
La technologie Java FX prend appui, comme son nom l’indique, sur la plateforme Java. Elle en hérite la philosophie mais est tout de même spécialisée dans les RIA. Selon Sun, là où un développeur aurait besoin de 100 lignes de code en Java pour une RIA multimédia, il n’en faudrait que 10 à 20 en Java FX. Avec cette technologie, le développeur dispose de nouvelles API qui n’existent que pour les RIA, Sun pointant également du doigt le secteur mobile.
La principale force du Java est la même que celle du Flash : le nombre très important de plateformes sur lesquelles la technologie peut fonctionner. Windows, Mac OS X, UNIX/Linux et plusieurs systèmes mobiles. Des systèmes mobiles vers lesquels Sun veut absolument aller, Java FX étant conçu pour fonctionner avec des applications Java plus lourdes et plus classiques en arrière-plan.
Sun met en avant les points suivants pour sa technologie :
- Java FX est un modèle unifié de développement et de déploiement des applications Internet riches
- Le langage principal est Java FX Script (déclaratif)
- Java FX fournit la couche de présentation pour l’écosystème Java
- Manipulation possible de contenu audio, vidéo, graphique (2D et 3D) ou texte riche
Sun précise que le langage Java FX Script sera disponible prochainement sous licence GPL. Il dispose en outre d’un plug-in permettant son intégration au sein de l’IDE (environnement de développement intégré) NetBeans.
Les développeurs intéressés par Java FX pourront se rendre sur cette page pour en apprendre davantage.
Source :
Sun
Vincent Hermann
le 5 décembre 2008 à 16:39
(20 922
lectures)
Actualités et brèves relatives
- 24 / 11 / 2008 : Adobe Media Player 1.5 se sert d'AIR 1.5 et de Flash 10
- 21 / 11 / 2008 : Microsoft travaille sur la version 3.0 de son Silverlight
- 17 / 11 / 2008 : Sun se restructure et licencie de 5000 à 6000 employés
- 12 / 11 / 2008 : Sun choisit la barre d'outils MSN pour la distribution de Java
- 14 / 10 / 2008 : Microsoft lance officiellement son environnement Silverlight 2
- 18 / 09 / 2008 : Adobe publie la première bêta d'AIR pour Linux
- 04 / 08 / 2008 : JavaFX : Sun vient concurrencer Silverlight et AIR
- 02 / 05 / 2008 : Java SE 6 enfin disponible pour Leopard sur les Mac Intel







