Тип | Rich Internet Applications |
---|---|
Розробники | Sun Microsystems, Oracle |
Стабільний випуск | 2.2.7 (1 лютого 2013 ) |
Версії | |
Платформа | крос-платформова |
Операційна система | Windows, Mac OS X, Linux |
Мова програмування | Java |
Доступні мови | Java |
Ліцензія | EULA |
Репозиторій | github.com/openjdk/jfx |
Вебсайт | javafx.com |
|
JavaFX — платформа та набір інструментів для створення насичених інтернет-застосунків (англ. Rich Internet Applications, RIA) з можливістю підвантаження медіа та змісту. Вперше продемонстровано Sun Microsystems на Міжнародній конференції Java-розробників JavaOne у травні 2007. JavaFX містить у собі набір утиліт, за допомогою яких веброзробники та дизайнери можуть швидко створювати та надавати розвинуті інтернет-застосунки для десктопів, мобільних пристроїв, телебачення та інших платформ.
JavaFX складається з JavaFX Script і JavaFX Mobile. Починаючи з випуску JavaFX 2.0 забезпечено можливість створення JavaFX-застосунків, написаних цілком мовою Java. Для розробки застосунків доступний багатий графічний і мультимедійний API, що спрощує створення візуальних програм.
Історія випусків
У грудні 2008 Sun Microsystems випустили JavaFX 1.0 для браузерів десктопів. JavaFX для мобільних пристроїв очікується навесні 2009.
Однією з найважливіших особливостей цієї платформи називається функція Drag-to-Install, яка дозволяє встановлювати JavaFX-застосунки простим перетягуванням з вікна браузера на робочий стіл.
JavaFX 1.0 включив підтримку відео (JavaFX Video Support) на базі кодеків On2 Technologies і три ключові компоненти: JavaFX Development Environment (компілятор і середовище виконання, графічні, медійні і веббібліотеки, інтегроване середовища розробки NetBeans IDE 6.5, мобільний емулятор), JavaFX Production Suite (набір інструментів і плагінів для імпорту графічних об'єктів, створених в дизайнерських пакетах, таких як Adobe Photoshop і Adobe Illustrator), JavaFX Desktop (експлуатує функції Java SE 6 Update 10, включаючи вже згадану Drag-to-Install).
На момент випуску JavaFX 1.0 доступна тільки для ОС Windows і Mac OS, але розробники обіцяють незабаром забезпечити підтримку й інших платформ. Sun дещо спізнюється на ринку потокового медіа: якщо у 1995 році Java була одноосібним лідером і законодавцем, то сьогодні її серйозно підтискають конкуренти, такі як Microsoft Silverlight, Adobe Flash і AIR. Щоб підвищити інтерес до своєї платформи, Sun також планує розкрити сирцеві коди JavaFX.
Головним нововведенням JavaFX 2.0, що вийшов вже під орудою Oracle у жовтні 2011, стала відмова від використання спеціальної скриптової мови JavaFX Script на користь стандартного Java API, що дозволяє створювати JavaFX-застосунки мовами, що базуються на JVM — JRuby, Clojure, Scala і Groovy. Для розробки застосунків доступний багатий графічний і мультимедійний API, що спрощує створення візуальних програм.
Разом з випуском Oracle підтвердив перехід проєкту на відкриту модель розробки. У найближчому майбутньому Oracle планує відкрити код JavaFX і продовжити його розвиток в рамках підпроєкту OpenJDK. Код JavaFX, як і код OpenJDK, розповсюджуватиметься під ліцензією GPL v2 з винятками , що дозволяє динамічне зв'язування з комерційними продуктами. Oracle JavaFX runtime і SDK і раніше будуть доступні тільки в бінарному вигляді, під ліцензією BCL (Binary Code Licence).
Виноски
- With JavaFX, Sun seeks new coders, new revenue[недоступне посилання]
- . Архів оригіналу за 7 жовтня 2011. Процитовано 4 жовтня 2011.
Див. також
Посилання
- javafx.com [ 13 липня 2011 у Wayback Machine.]
- Сторінка JavaFX на офіційному сайті Sun [ 6 грудня 2008 у Wayback Machine.]
- Planet JFX wiki [ 5 липня 2017 у Wayback Machine.]
- Російськомовна wiki з JavaFX [ 19 липня 2008 у Wayback Machine.]
- приклади і готові застосунки JavaFX [ 7 січня 2009 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
source model JavaFXTipRich Internet ApplicationsRozrobnikiSun Microsystems OracleStabilnij vipusk2 2 7 1 lyutogo 2013 11 rokiv tomu 2013 02 01 Versiyi15 7 veresnya 2020 17 0 1 19 zhovtnya 2021 16 berezen 2021 17 7 veresnya 2021 17 0 0 1 16 veresnya 2021 17 0 2 19 sichnya 2022 17 0 3 19 kvitnya 2022 17 0 4 19 lipnya 2022 18 15 bereznya 2022 18 0 1 19 kvitnya 2022 18 0 2 19 lipnya 2022 i 19 13 veresnya 2022 Platformakros platformovaOperacijna sistemaWindows Mac OS X LinuxMova programuvannyaJavaDostupni moviJavaLicenziyaEULARepozitorijgithub com openjdk jfxVebsajtjavafx com Mediafajli u Vikishovishi JavaFX platforma ta nabir instrumentiv dlya stvorennya nasichenih internet zastosunkiv angl Rich Internet Applications RIA z mozhlivistyu pidvantazhennya media ta zmistu Vpershe prodemonstrovano Sun Microsystems na Mizhnarodnij konferenciyi Java rozrobnikiv JavaOne u travni 2007 JavaFX mistit u sobi nabir utilit za dopomogoyu yakih vebrozrobniki ta dizajneri mozhut shvidko stvoryuvati ta nadavati rozvinuti internet zastosunki dlya desktopiv mobilnih pristroyiv telebachennya ta inshih platform JavaFX skladayetsya z JavaFX Script i JavaFX Mobile Pochinayuchi z vipusku JavaFX 2 0 zabezpecheno mozhlivist stvorennya JavaFX zastosunkiv napisanih cilkom movoyu Java Dlya rozrobki zastosunkiv dostupnij bagatij grafichnij i multimedijnij API sho sproshuye stvorennya vizualnih program Istoriya vipuskivU grudni 2008 Sun Microsystems vipustili JavaFX 1 0 dlya brauzeriv desktopiv JavaFX dlya mobilnih pristroyiv ochikuyetsya navesni 2009 Odniyeyu z najvazhlivishih osoblivostej ciyeyi platformi nazivayetsya funkciya Drag to Install yaka dozvolyaye vstanovlyuvati JavaFX zastosunki prostim peretyaguvannyam z vikna brauzera na robochij stil JavaFX 1 0 vklyuchiv pidtrimku video JavaFX Video Support na bazi kodekiv On2 Technologies i tri klyuchovi komponenti JavaFX Development Environment kompilyator i seredovishe vikonannya grafichni medijni i vebbiblioteki integrovane seredovisha rozrobki NetBeans IDE 6 5 mobilnij emulyator JavaFX Production Suite nabir instrumentiv i plaginiv dlya importu grafichnih ob yektiv stvorenih v dizajnerskih paketah takih yak Adobe Photoshop i Adobe Illustrator JavaFX Desktop ekspluatuye funkciyi Java SE 6 Update 10 vklyuchayuchi vzhe zgadanu Drag to Install Na moment vipusku JavaFX 1 0 dostupna tilki dlya OS Windows i Mac OS ale rozrobniki obicyayut nezabarom zabezpechiti pidtrimku j inshih platform Sun desho spiznyuyetsya na rinku potokovogo media yaksho u 1995 roci Java bula odnoosibnim liderom i zakonodavcem to sogodni yiyi serjozno pidtiskayut konkurenti taki yak Microsoft Silverlight Adobe Flash i AIR Shob pidvishiti interes do svoyeyi platformi Sun takozh planuye rozkriti sircevi kodi JavaFX Golovnim novovvedennyam JavaFX 2 0 sho vijshov vzhe pid orudoyu Oracle u zhovtni 2011 stala vidmova vid vikoristannya specialnoyi skriptovoyi movi JavaFX Script na korist standartnogo Java API sho dozvolyaye stvoryuvati JavaFX zastosunki movami sho bazuyutsya na JVM JRuby Clojure Scala i Groovy Dlya rozrobki zastosunkiv dostupnij bagatij grafichnij i multimedijnij API sho sproshuye stvorennya vizualnih program Razom z vipuskom Oracle pidtverdiv perehid proyektu na vidkritu model rozrobki U najblizhchomu majbutnomu Oracle planuye vidkriti kod JavaFX i prodovzhiti jogo rozvitok v ramkah pidproyektu OpenJDK Kod JavaFX yak i kod OpenJDK rozpovsyudzhuvatimetsya pid licenziyeyu GPL v2 z vinyatkami sho dozvolyaye dinamichne zv yazuvannya z komercijnimi produktami Oracle JavaFX runtime i SDK i ranishe budut dostupni tilki v binarnomu viglyadi pid licenziyeyu BCL Binary Code Licence VinoskiWith JavaFX Sun seeks new coders new revenue nedostupne posilannya Arhiv originalu za 7 zhovtnya 2011 Procitovano 4 zhovtnya 2011 Div takozhAdobe Integrated Runtime AIR Mozilla Prism Google Gears Microsoft SilverlightPosilannyajavafx com 13 lipnya 2011 u Wayback Machine Storinka JavaFX na oficijnomu sajti Sun 6 grudnya 2008 u Wayback Machine Planet JFX wiki 5 lipnya 2017 u Wayback Machine Rosijskomovna wiki z JavaFX 19 lipnya 2008 u Wayback Machine prikladi i gotovi zastosunki JavaFX 7 sichnya 2009 u Wayback Machine