JavaFX 1.2 nu ook voor Linux en Solaris
Gepubliceerd: Woensdag 3 juni 2009
Auteur: Koen Vervloesem
Sun Microsystems heeft versie 1.2 van JavaFX uitgegeven, het platform voor rich internet applications waarmee het de concurrentie met Adobe Flex en Microsoft Silverlight wil aangaan. Naast de nieuwe features is er nu ook officiële ondersteuning voor Linux en Solaris.
Met JavaFX kunnen ontwikkelaars zogenaamde rich internet applications maken die de grenzen tussen desktops, websites, mobiele apparaten en televisies doen vervagen. In versie 1.2 voegt Sun heel wat features toe. Zo zijn er nu skins mogelijk voor de GUI-besturingselementen, die daardoor de lettertypes en het kleurenpalet van de applicatie kunnen overnemen. Er zijn ook verschillende layoutklassen toegevoegd en de API is verbeterd zodat het gemakkelijker is om een eigen layout te ontwikkelen. Verder zijn er heel wat grafiektypes toegevoegd, zoals taartdiagrammen en scatter plots.
JavaFX 1.2 heeft ook een ingebouwde ondersteuning voor RSS- en Atom-feeds gekregen, evenals de mogelijkheid om lokaal gegevens op te slaan. Zo kan de internetapplicatie zijn toestand saven tussen sessies. De dialoogvensters zijn ook vernieuwd, waardoor het eenvoudiger is om pop-upvensters te tonen. Verder is de performance verbeterd, in sommige gevallen is die zelfs tot drie maal sneller. Ontwikkelaars moeten wel opletten: er zijn een aantal veranderingen in de API doorgevoerd waardoor niet alle JavaFX 1.1-code nog compatibel is met JavaFX 1.2.
Dit is ook de eerste versie die officieel op Linux en Solaris (x86) draait. Tevoren werden alleen Windows en Mac OS X ondersteund. Linux-gebruikers konden toen door wat hacks de Mac OS X-versie gebruiken, maar die was niet volledig functioneel. Versie 1.2 werkt nu out-of-the-box onder Linux. Een aantal onderdelen van JavaFX zijn open source en onder de GPLv2-licentie beschikbaar in het OpenJFX-project.
Bron: Techworld
De rubriek Tips & Tools biedt praktische informatie die IT-professionals in hun dagelijkse werk kunnen toepassen.
