Architecture logicielle

Inscrivez-vous flux rss

Consulter le centre de compétences

imprimer cet article envoyer à un ami recevoir les newsletters contacter la rédaction s'abonner au flux rss partager

JavaOne : JavaFX, le langage de script qui fait entrer Java dans l'ère des RIA


Edition du 09/05/2007 - par Pierre Tran

Lors de la conférence JavaOne, Sun a lancé une nouvelle gamme de produits appelée JavaFX, orientée application Internet riche (RIA) et couvrant le développement sur les différentes plates-formes Java, depuis le desktop jusqu'aux appareils mobiles. Les deux premiers composants annoncés ce mardi 8 sont JavaFX Script et JavaFX Mobile.

JavaFX Script est un nouveau langage de script s'appuyant sur l'environnement d'exécution Java (JRE). Il s'exécute sur toutes les plateformes supportant JavaSE, dont les mobiles (avec la plateforme JavaFX Mobile). Il est issu du projet F3 (Form Follows Function), initié par Chris Olivier au sein de Sun. C'est un langage de script déclaratif et statiquement typé qui utilise les bibliothèques Java2D Swing pour construire des interfaces riches et interactives. Il bénéficie des avantages du modèle de programmation Java : la structuration du code, fonctionnalités de réutilisation et d'encapsulation telles que les packages, les classes, l'héritage, les units de compilation séparée et de déploiement.
Sun prévoit de placer le code de JavaFX Script en Open Source, sans toutefois définir encore la gouvernance, la licence et le modèle communautaire. Mais les outils ne sont pas encore prêts et aucune feuille de route n'est dévoilée. Pour l'heure, Le projet OpenJFX a été créé pour partager les versions préliminaires du langage et fédérer son développement.
A l'évidence, cette nouvelle plate-forme RIA se pose en concurrence d'Apollo/Flex d'Adobe et de Silverlight de Microsoft. Sun préfère y voir une alternative à AJAX, basé sur JavaScript dont le nom n'a d'ailleurs rien à voir avec Java. Mais là où l'environnement d'exécution de Flash pèse 2 Mo, celui de Silverlight 4 Mo, et où AJAX n'a besoin de rien d'autre qu'un navigateur, JavaFX Script aura besoin du JRE qui pèse dans les 16 Mo.

Sur le même sujet :

- MIX 2007 : Ray Ozzie place Silverlight au centre de sa stratégie logiciel/service
- Adobe libère Flex pour mieux contrer Microsoft





envoyer recevoir
imprimer commenter
0 commentaires postés >> Tous les commentaires

L'ACTUALITÉ DU JOUR
Internet Les familles ne sont pas assez prudentes sur Internet

(09/02/2010 12:23) - D'après ce sondage, deux enfants sur trois ont déjà partagé leur adresse email, et (...)

Internet La Chine ferme le site Black Hawk Safety Net, et arrête trois de ses membres

(09/02/2010 12:23) - Certains journaux, dont le People's Daily, le journal officiel du Parti communiste, (...)

Réseaux Cisco fédère et optimise les datacenters distants

(09/02/2010 12:22) - Cisco dévoile des solutions dédiées aux datacenters pour faciliter l'interconnexion (...)

Mobilité Smartphones : 2010 va confirmer la percée d'Android et de WebOS

(09/02/2010 12:22) - IDC complète son étude sur l'évolution du marché mondial des mobiles par un focus (...)

Mobilité Streaming vidéo sur mobiles : le trafic augmente de 72%

(09/02/2010 12:22) - L'utilisation de la bande passante pour mobiles dans le monde a augmenté d'environ (...)

Business Gouvernance SOA : Oracle rachète le spécialiste AmberPoint

(09/02/2010 12:22) - Voilà déjà plusieurs mois que les analystes, Gartner en particulier, (...)

LE TOP
  1. Combien de machines virtuelles sur un serveur, les avis d'experts ne concordent pas
  2. Certifications : quelles sont les plus rémunératrices ?
  3. Forrester : les architectes français en pointe sur la transformation des entreprises
  4. Une tablette Google Chrome pour contrer l'iPad
  5. La NSA va aider Google à renforcer sa sécurité




CONFERENCES
23/03/2010
CLOUD COMPUTING
De 8h30 - 14h00 à l'Automobile Club de France - Paris
PARTNER ZONE
LIVRES BLANCS
Bien mener l'adoption de SharePoint dans les environnements Lotus Notes 5 février 2010 - MAINSOFT
Bien mener l'adoption de SharePoint dans les environnements Lotus Notes
L'article décrit les meilleures façons de mesurer l'impact de l'intégration de la messagerie à l'espace de collaboration SharePoint sur l'adoption des (...)