JavaFX Scene Builder devient open source, dans le cadre du projet OpenJFX
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.
Le code source du JavaFX Scene Builder 2.0
Si vous voulez contribuer, inscrivez-vous au mailing-list du projet
Et vous ?
Que pensez-vous de cette évolution de JavaFX ?
Avez-vous déjà commencé à développer avec JavaFX ?
Que pensez-vous de l'avenir de JavaFX ?
JavaFX Scene Builder devient open source
Dans le cadre du projet OpenJFX
JavaFX Scene Builder devient open source
Dans le cadre du projet OpenJFX
Le , par la.lune
Une erreur dans cette actualité ? Signalez-nous-la !