Komponentit

Sun Release Preview ng JavaFX SDK

Webinar on Micro-services Testing With Karate | HackerEarth Webinar

Webinar on Micro-services Testing With Karate | HackerEarth Webinar
Anonim

Ang mga developer ay makakakuha ng kanilang mga kamay sa isang preview ang SDK (software development kit) para sa JavaFX sa Huwebes, na nagpapahiwatig ng entry ng Sun sa RIA (rich Internet application) framework wars.

"Ang aming diskarte sa JavaFX ay nagbibigay kami ng layer ng pagtatanghal para sa Java," sabi ni Param Singh, senior director ng Java marketing. Sa paglipas ng panahon, ang JavaFX ay magbibigay-daan sa mga programmer na bumuo ng mga application na maaaring i-deploy sa kabuuan ng "maramihang mga screen" - ie mga aparatong mobile, browser, desktop at TV - pati na rin ang muling pagbutihin ang mga umiiral na Java program na may sariwang front ends, ayon kay Singh. > "Sa enterprise, magsisimula kang makakuha ng kakayahang kumuha ng mga umiiral na application, magdagdag ng isang rich client interface at pagkatapos ay magkaroon ng kakayahang i-deploy ito sa Web o sa desktop," sabi ni Singh.

Kabilang sa mga tampok ng paglabas ng preview ng SDK ang JavaFX compiler at runtime tools; 2-D graphic at media library; tutorial at dokumentasyon; ang 6.1 na bersyon ng NetBeans IDE (integrated development environment) na naglalaman ng JavaFX plug-in; at isang tool code na pinangalanang "Project Nile," na nagpapahintulot sa pag-import ng mga file ng Adobe Photoshop at Illustrator sa mga programa ng JavaFX.

Gayunpaman, ang suporta para sa mga tampok tulad ng 3-D na vector graphics at streaming video ay dapat na maghintay hanggang ang hinaharap na paglabas, tulad ng Simon Brocklehurst, CEO ng kumpanya sa pag-develop ng software ng UK na Psynixis, na nabanggit sa isang post ng blog.

Ang SDK ay may dalawang hanay ng mga API (interface ng application programming), ayon kay Singh. Ang isa ay isang pangkaraniwang set, na nilayon para sa pagtatayo ng mga application na tumatakbo sa mga platform, at ang isa ay para sa desktop. Gayunman, ang mobile runtime ay hindi mapupunta hanggang sa unang bahagi ng 2009. Ang runtime ng TV ay naka-iskedyul na ipapadala mamaya sa 2009, ayon sa Sun's site.

Sun contends na ang mga developer ay maaaring hindi bababa sa simulan ang pagbuo at prototyping mga aplikasyon ngayon sa mga karaniwang APIs.

Habang ito ay umuunlad, ang JavaFX ay makakalugad ng elbows na may maraming kumpetisyon ng RIA para sa mga puso at isipan ng mga developer. Ang ilang mga tagamasid ay nagtanong kung ang Sun ay masyadong malayo sa likod ng mga kakumpitensya nito, na kinabibilangan ng Microsoft at Adobe.

"Maraming Java developer ang gumagamit ng Adobe's Flex ng huli," sabi ni Michael Coté, isang analyst na may Redmonk. "Iyon ay sinabi, ang Java komunidad ay masyadong pasyente sa mga bagay-bagay tulad nito.Sa sandaling JavaFX at mga kaugnay na mga kasangkapan [ay sa pangkalahatang release], iyon ay ang pagsubok ng pagnanais para sa pangkalahatang Java komunidad.Wala sa tingin ko maaari mong isulat ito pa lang. "

Analyst ng Forrester Research na si Jeffrey Hammond ay nagsabi na ang katotohanan ay halo-halong.

Flex ay lumabas nang ilang sandali, at ang kumpanya ay may panahon upang polish ito, sinabi niya. Samantala, ang Microsoft ay gumawa ng mas katamtamang mga hakbang sa platform ng Silverlight nito. "Kaya, oo, [Sun ay maaaring isang taon sa likod ng Microsoft," sabi niya. "Ngunit ang pakiramdam ko ay maaga pa rin. Ang mga tindahan sa pag-unlad ay hindi nakatuon sa isang solong plataporma sa puntong ito, kaya mula sa pananaw na ito ay hindi pa huli."

"Ang ganda ng bagay ay [nakuha na ng Sun] isang malaking katawan ng mga nag-develop ng Java [Java], "sabi niya. "Mula sa isang perspektibo ng teknolohiya, malinaw na nakaayos ang mga ito. Kinakailangan nilang magsagawa."