Артём Ананьев — Неформально о JavaFX
Utviklere vil kunne få hendene på en forhåndsvisning av SDK (programvareutviklingssett) for JavaFX fra og med torsdag, som markerer Suns inntreden i RIA (rich Internet application) rammekrig.
"Vår strategi med JavaFX er at vi gir presentasjonslaget for Java," sa Param Singh, senior direktør for Java-markedsføring. Over tid vil JavaFX gjøre det mulig for programmerere å utvikle applikasjoner som kan distribueres på tvers av "flere skjermer" - det vil si mobile enheter, nettlesere, skrivebord og TV-er - samt gjenopplive eksisterende Java-programmer med friske frontender, ifølge Singh.
"I bedriften vil du begynne å få muligheten til å ta eksisterende applikasjoner, legge til et rikt klientgrensesnitt og deretter ha muligheten til å distribuere den på nettet eller på skrivebordet," sa Singh.
Blant SDK forhåndsvisningsløsningens funksjoner er JavaFX-kompilatoren og kjøretidsverktøyene; 2-D grafikk og mediebiblioteker; opplæring og dokumentasjon; 6.1 versjonen av NetBeans IDE (integrert utviklingsmiljø) som inneholder en JavaFX plug-in; og en verktøykodenavn "Project Nile", som tillater import av Adobe Photoshop og Illustrator-filer til JavaFX-programmer.
Men støtte for funksjoner som 3-D vektorgrafikk og streamingvideo må tilsynelatende vente til en fremtidig utgivelse, som Simon Brocklehurst, administrerende direktør for det britiske programvareutviklingsfirmaet Psynixis, notert i et blogginnlegg.
SDK har to sett med APIer (applikasjonsprogrammeringsgrensesnitt), ifølge Singh. En er et vanlig sett, beregnet til å bygge applikasjoner som går over plattformer, og den andre er for skrivebordet. Den mobile kjøretiden vil imidlertid ikke være ute før tidlig i 2009. TV-kjøretiden er planlagt å leveres senere i 2009, ifølge Suns nettsted.
Sun hevder at utviklere i det minste kan begynne å bygge og prototypere applikasjoner nå med de vanlige APIene.
Når det går, vil JavaFX støte albuer med en rekke konkurrerende RIA-rammer for hjerter og tankene til utviklerne. Noen observatører har spurt om Sun er for langt bak konkurrentene, som Microsoft og Adobe.
"Mange Java-utviklere har brukt [Adobe's] Flex of Late, sier Michael Coté, en analytiker med Redmonk. "Det er sagt at Java-fellesskapet er veldig tålmodig med ting som dette. Når JavaFX og relaterte verktøy [er generell utgivelse], vil det være testen for ønsket om det samlede Java-fellesskapet. Jeg tror ikke du kan skrive Det er ennå ikke klart. "
Forrester Research analytiker Jeffrey Hammond sa at virkeligheten er blandet.
Flex har vært ute en stund, og selskapet har fått tid til å polere det, bemerket han. I mellomtiden har Microsoft gjort mindre beskjedne fremskritt med sin Silverlight-plattform. "Så, ja, [Sun er] kanskje et år bak Microsoft," sa han. "Men følelsen jeg får er at det fortsatt er tidlig. Utviklingsbutikker har ikke forpliktet seg til en enkelt plattform på dette punktet, så fra det synspunkt er det ikke for sent."
"Den fine tingen er [som Sun har] en stor kropp av [Java] utviklere å målrette, "bemerket han. "Fra et teknologisk perspektiv er det klart at de er godt posisjonerte. De må utføre."
JavaFX SDK Preview Release Imminent
Sun er i ferd med å frigjøre en forhåndsvisnings-SDK for sin etterlengtede JavaFX-utviklingsramme.
Sun Executive avslører flere open source-planer for JavaFX
En Sun Executive sier at selskapet arbeider for å åpne kilde flere viktige deler av sin Utviklingsverktøy for JavaFX.
Sun starter JavaFX-kodekonkurranse
Selskapet dangler store pengepremier for å stimulere interesse for RIA-plattformen