Island in the Sun
Udviklere vil kunne få fat i en forhåndsvisning af SDK (softwareudviklingskit) til JavaFX fra og med torsdag, hvilket markerer Suns indtræden i RIA (rig Internet Application) rammekrig.
"Vores strategi med JavaFX er, at vi leverer præsentationslaget til Java," sagde Param Singh, senior direktør for Java marketing. Over tid vil JavaFX gøre det muligt for programmører at udvikle applikationer, der kan implementeres på tværs af "flere skærme" - dvs. mobile enheder, browsere, desktops og tv'er - samt genoplive eksisterende Java-programmer med friske frontender, ifølge Singh.
"I virksomheden vil du begynde at få evnen til at tage eksisterende applikationer, tilføje en rig klient-grænseflade og derefter have mulighed for at installere den på nettet eller skrivebordet," siger Singh.
Blandt SDK preview-udgivelsens funktioner er JavaFX compiler og runtime værktøjer; 2-D grafiske og mediebiblioteker; vejledninger og dokumentation; 6.1 versionen af NetBeans IDE (integreret udviklingsmiljø) indeholdende en JavaFX plug-in; og en værktøjskode med navnet "Project Nile", som tillader import af Adobe Photoshop og Illustrator-filer til JavaFX-programmer.
Men støtte til funktioner som 3-D vektorgrafik og streaming video skal tilsyneladende vente til en fremtidig udgivelse, som Simon Brocklehurst, administrerende direktør for det britiske softwareudviklingsfirma Psynixis, noteret i et blogindlæg.
SDK'en har to sæt API'er (applikationsprogrammeringsgrænseflader) ifølge Singh. Et er et fælles sæt, beregnet til at bygge applikationer, der løber på tværs af platforme, og det andet er til skrivebordet. Den mobile runtime vil imidlertid ikke være ude før begyndelsen af 2009. TV-runtime er planlagt til at blive sendt senere i 2009, ifølge Suns websted.
Sun hævder, at udviklere i det mindste kan begynde at bygge og prototype applikationer nu med de fælles API'er.
Som det skrider frem, vil JavaFX bøje albuer med et væld af konkurrerende RIA-rammer for hjerter og tanker hos udviklere. Nogle observatører har stillet spørgsmålstegn ved, om Sun er for langt bag sine konkurrenter, som Microsoft og Adobe.
"Mange Java-udviklere har brugt [Adobe's] Flex for sent," siger Michael Coté, en analytiker med Redmonk. "Når det er sagt, er Java-fællesskabet meget tålmodigt med ting som dette. Når JavaFX og relaterede værktøjer [er i almindelig udgivelse], vil det være testen for ønsket om det samlede Java-fællesskab. Jeg tror ikke, du kan skrive Det er endnu ikke tilfældet. "
Forrester Research analytiker Jeffrey Hammond sagde, at virkeligheden er blandet.
Flex har været ude i et stykke tid, og selskabet har haft tid til at polere det, bemærkede han. I mellemtiden har Microsoft gjort mere beskedne fremskridt med sin Silverlight platform. "Så, ja, [Sun er] måske et år bag Microsoft," sagde han. "Men den følelse jeg får er, at det stadig er tidligt. Udviklingsbutikkerne har ikke forpligtet sig til en enkelt platform på dette tidspunkt, så fra det synspunkt er det ikke for sent."
"Det gode er, at Sun har en stor del af [Java] udviklere at målrette mod, "bemærkede han. "Ud fra et teknologisk synspunkt er det klart, at de er velplacerede. De skal udføre."
JavaFX SDK Preview Release Imminent
Sun er ved at udgive en forhåndsvisning SDK for sin efterlængte JavaFX udviklingsramme.
Sun Executive afslører flere open source-planer til JavaFX
En Sun Executive siger, at virksomheden arbejder for at åbne kilde flere vigtige dele af sin JavaFX Development Toolkit.
Sun starter JavaFX-kodningskonkurrence
Virksomheden dangler store pengepræmier for at stimulere interessen for RIA-platformen