Sun opublikował wersję ‘Preview’ nowej technologii JavaFX. Można już ściągnąć ze strony projektu. Pojawiła się też strona informacyjna o konkurencie Adobe AIR i Microsoft Silverlight na rynku RIA.
W pakiecie, razem z JavaFX Preview SDK, Sun zawarł środowisko programistyczne NetBeans IDE z obsługą tej technologii, umożliwiający programowanie i debugowanie skryptów JavaFX. W komplecie mamy też przykładowe skrypty i szablony. Licencja tego pakietu pozwala na wykorzystywanie go przez 60 dni za darmo. Sun obiecuje jednak że finalna wersja będzie darmowa i dostępna na licencji GNU GPL 2.0.
Składnia języka JavaFX przypomina nieco Javę, nieco JavaScript. Kompiluje się do bajtkodu, który uruchamia się w wirtualnej maszynie JVM, podobnie jak Java, Jython czy JRuby. W JavaFX możemy wykorzystać istniejące biblioteki napisane w tych językach.
JavaFX jest językiem bardziej deklaratywnym niż Java. Jedynym z celów jego powstania było ułatwnienie tworzenia interaktywnych interfejsów użytkownika, animacji i gier.
Grafikom i designerom spodoba się projekt Nile. Dostarcza on wtyczkę do Adobe Illustratora (kolejne, do Photoshopa, jest w drodze) pozwalającą na eksportowanie wykonanych w tym narzędziu elementów do formatu JavaFX.
Według testerów PCWorld, JavaFX jest obecnie o wiele mniej wydajna niż konkurencyjny Flash czy Silverlight. Pożera też oszałamiające ilości zasobów.
Czy się przyjmie — o tym zdecydują głównie (web)deweloperzy. Wersji finalnej JavaFX SDK należy się spodziewać jesienią tego roku. Produkcyjnie JavaFX będzie jednak gotowa dopiero w 2009 roku, gdy ukończone będą stablne wersje narzędzi dla programistów i grafików.
Dodaj komentarz