Komponenter

Sun Releases Förhandsgranskning av JavaFX SDK

Apache NetBeans 11.1 with JavaFX and JDK 1.8

Apache NetBeans 11.1 with JavaFX and JDK 1.8
Anonim

Utvecklare kommer att kunna ta hand om en Förhandsgranska SDK (Software Development Kit) för JavaFX från och med torsdag, vilket markerar Suns inträde i RIA (Rich Internet Application) Framework Wars.

"Vår strategi med JavaFX är att vi tillhandahåller presentationslagret för Java", sa Param Singh, senior chef för Java-marknadsföring. Med tiden kommer JavaFX att göra det möjligt för programmerare att utveckla applikationer som kan distribueras över "flera skärmar" - det vill säga mobila enheter, webbläsare, stationära datorer och TV-apparater - samt uppgradera befintliga Java-program med färska framändar, enligt Singh. > "I företaget kommer du att börja få möjligheten att ta befintliga applikationer, lägga till ett rikt klientgränssnitt och sedan kunna distribuera det på webben eller på skrivbordet, säger Singh.

Bland SDK-förhandsgranskningsfunktionerna är JavaFX kompilator och runtime verktyg; 2-D grafik och mediebibliotek; handledning och dokumentation; 6.1-versionen av NetBeans IDE (integrerad utvecklingsmiljö) som innehåller en JavaFX-plugin; och en verktygskod-namngiven "Project Nile", som tillåter import av Adobe Photoshop och Illustrator-filer till JavaFX-program.

Men stöd för funktioner som 3-D vektorgrafik och strömmande video måste tydligen vänta tills en framtida release, som Simon Brocklehurst, VD för det brittiska mjukvaruutvecklingsföretaget Psynixis, noterat i ett blogginlägg.

SDK har två uppsättningar API: er (programmeringsgränssnitt), enligt Singh. En är en vanlig uppsättning, avsedd för att bygga applikationer som går över plattformar, och den andra är för skrivbordet. Den mobila runtiden kommer dock inte att vara ute förrän i början av 2009. TV-runtime är planerad att skickas senare 2009, enligt Suns webbplats.

Sun hävdar att utvecklare åtminstone kan börja bygga och prototypa applikationer nu med de gemensamma API: erna.

När det går framåt kommer JavaFX att böja armbågar med en mängd konkurrerande RIA-ramar för utvecklarnas hjärtan och sinne. Vissa observatörer har ifrågasatt om Sun är för långt bakom sina konkurrenter, som Microsoft och Adobe.

"Många Java-utvecklare har använt [Adobe's] Flex of Late", säger Michael Coté, en analytiker med Redmonk. "Som sagt är Java-communityen mycket tålmodig med saker som detta. När JavaFX och relaterade verktyg [är i allmänhetens utgåva] kommer det att bli testet av lusten för det övergripande Java-samhället. Jag tror inte att du kan skriva Det är ännu inte klart. "

Forrester Research analytiker Jeffrey Hammond sa att verkligheten är blandad.

Flex har varit ute en stund, och företaget har haft tid att polera det, noterade han. Under tiden har Microsoft gjort mer blygsamma framsteg med sin Silverlight-plattform. "Så, ja, [Sun är] kanske ett år bakom Microsoft," sa han. "Men känslan jag får är att det fortfarande är tidigt. Utvecklingsbutikerna har inte åtagit sig på en enda plattform vid denna tidpunkt, så från det ögonblicket är det inte för sent."

"Den fina saken är [som Sun har] en enorm kropp av [Java] utvecklare att rikta, "noterade han. "Utifrån ett tekniskt perspektiv är de tydligt väl positionerade. De måste utföra."