Ела при нас и порастни!

Специализирани курсове по програмиране

» Научи повече

JavaFX – технология за създаване на RIA

javafx Налице е засилено търсене на rich Internet applications (RIAs). Но големият брой технически предизвикателства прави трудно да се създаде RIA приложение, което да бъде инсталирано на различни устройства. JavaFX предлага различни предимства на разработчици, дизайнери и доставчици на услуги, защото е изградена на Java платформа, наследявайки възможността да работи на различни платформи и устройства. Технологията е създадена да позволи лесното създаване и диплойване на RIA с особено богато съдържание и мултимедия. JavaFX осигурява RIA да изглеждат и да работят съвместимо независимо от различни фактори и устройства. И сега JavaFX SDK осигурява на всички разработчици и на специалистите, пишещи основно скриптове, основен набор от средства и технологии, които им позволяват бързо да започнат да разработват и диплойват RIA на водещи браузъри, десктоп и мобилни приложения.
JavaFX SDK включва следните компоненти:
• JavaFX компилатор и run-time tools, 2d графики и медиа библиотеки, необходими за създаването на много интерактивни приложения - десктоп и Интернет базирани, както и ръководства за употреба, API документация и примерен код;
• NetBeans IDE 6.5 with JavaFX : осигурява мощна среда за изграждане, преглед и дебъгване на JavaFX приложения;
• JavaFX Production Suite: набор от инструменти и плъгини за Adobe Photoshop CS3 и Adobe Illustrator CS3, които позволяват експорт на графични елементи към JavaFX приложения;
• Java Runtime Environment 6 Update 10 Beta: осигурява преработен Java браузър плъгин, който позволява на потребителите да изтеглят жив, работещ аплет от браузъра и динамично да го превърнат в работещо десктоп приложение;

Java FX технологията предлага всички предимства, с които е известна мощната Java платформа:
• Java Runtime Environment има архитектура, която предлага средства за надеждно рендиране на текст, изображения, векторна графика и медия поддръжка. Този софтуер използва възможно най-ефективно хардуерните ресурси на потребителя;
• Java технологията ограничава достъпа на приложенията до системните ресурси, като защитава потребителите от злонамерен софтуер;
• JavaFX предлага новия Java браузър плъгин, който стартира аплети извън браузъра в един или повече отделни процеси;
• Аплетите все още се появяват вътре в прозореца на уеб браузъра, но сега разработчиците могат да използват различни версии на Java Runtime Environment, аргументи в командния ред и конфигурации за стартиране на различните аплети;
• Разделянето, осигурено от стартирането на уеб браузъра и Java Runtime Environment (две много големи и много сложни системи), в отделни „process spaces”, подобрява надеждността и на двете, и дава на аплетите същата гъвкавост и контрол върху Java Runtime Environment конфигурациите, които са присъщи за Java софтуера.
JavaFX платформата позволява на разработчиците и дизайнерите по-лесно да създават т.нар. „rich” клиентски приложения с богато съдържание в услуга на потребителите. JavaFX SDK осигурява основния набор от технологии, средства и ресурси за създаване на JavaFX приложения, позволяващи на потребителите:
• Лесно да добавят 2D геометрични форми и примитиви към приложенията и да ги подобряват чрез ефекти като алфа “blending”, филтри, и градиентно запълване;
• Лесно да използват ефекти като: ротация, скалиране, транслиране и др.;
• Бързо да анимират обекти;
• Да комбинират аудио и видео в приложенията, за да създадат цялостен и въздействащ продукт;
Ключов елемент на JavaFX платформата е JavaFX Script – опростен, лесен за научаване, декларативен скрипт език. Той позволява на разработчиците да пишат код, който значително улеснява създаването на графичен потребителски интерфейс (GUI - Graphic User Interface). JavaFX Script Language е създаден за тези, които предпочитат да програмират декларативно. В същото време езикът е напълно обектно-ориентиран, пълен/разполагащ с методи и атрибути, които позволяват на разработчиците да създават особено сложни и богати интерфейси.
JavaFX SDK осигурява JavaFX Script APIs и компилатор за десктоп, браузър и мобилни приложения. Бъдещите издания на JavaFX ще осигуряват същите възможности и за TV платформи (например BlueRay дисковете).

Актуално

Тестове към Prometric - вече и през уикенда

Поради големия интерес към сертификационните тестове, центърът на Prometric към НАРС вече ще работи и в събота и неделя.

Научи повече »