
Pour Android et iOS les kits de développement sont également déjà publiés en open source
Sur la liste de diffusion du projet OpenJFX, Simon Vienot, directeur technique chez Oracle, vient d’annoncer le passage de JavaFX Scene Builder à l'open source. Il se sent satisfait de cette phase, en annonçant que l'ensemble des fonctionnalités de Scene Builder sont disponibles, y compris le Kit de l'API de Scene Builder (qui permet son intégration aux IDE) et l'application standalone Scene Builder.
À noter que la dernière version en date de JavaFX Scene Builder est la version 2.0, mais il s'agit une version bêta. La version stable actuelle est la version 1.1 .
Pour rappel, JavaFX est une technologie composée d'un ensemble de bibliothèques Java (depuis la version 2.0 de JavaFX), permettant la création d'application « client riche » (RIA). JavaFX est multiplateforme, fonctionnant sous Windows, Linux et Mac OS. Il se veut le successeur de Swing pour les applications standalone bureau, mais fonctionne aussi sur le web sous forme d'Applet, sur mobile et sur l'embarqué, notamment sur Raspberry Pi. Oracle a déjà rendu open source les kits de développement en JavaFX pour Android et iOS .
En effet, sur iOS, il est possible de développer des applications JavaFX avec OpenJFX via la machine virtuelle RoboVM, qui permet de créer des applications Java natives pour iOS. Retrouvez un bon tutoriel pour la création avec Eclipse et apprenez comment packager avec ce tutoriel utilisant iPack. À noter que RoboVM n'est pas la seule alternative.
De plus, pour Android, Oracle a aussi publié en open source les runtime pour le développement d'applications Android en JavaFX sous Linux et Mac OS, et la communauté a commencé à y travailler pour améliorer la stabilité et la maturité de la plateforme. Vous pouvez également commencer à développer et retrouver une démo publiée sur ce billet d'une application JavaFX tournant sous Android et manipulant le multipoint et les gestures.
JavaFX Scene Builder est, quant à lui, un outil de création et de design d'interface graphique JavaFX, en glissant et déposant, modifiant les propriétés et personnalisant les feuilles de style CSS.
Simon Vienot annonce également que la seule partie qui reste encore fermée est le code source pour le paquetage natif et l'installeur.
Nous soulignons de même que la version bêta de JavaFX 8 est déjà disponible et est une partie intégrante de JavaSE 8. Il apporte avec lui toutes les fonctionnalités de Java 8 notamment les expressions lambda et autres, et il ajoute le support 3D et plusieurs autres fonctionnalités.


Et vous ?



Vous avez lu gratuitement 5 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.