Softwarová platforma JavaFX byla vyvinuta společností SUN Microsystems. Na začátku nesl tento projekt označení „F3“ a byl pouze jakýmsi návrhem technologie, která by sloužila běhu RIA aplikací, byla by schopna výrazným způsobem podporovat multimedia a snadnost tvorby graficky přitažlivých aplikací.
Projekt „F3“ měl na starosti vývojář společnosti SUN Microsystems Christopher Oliver. Označení „F3“ bylo brzy opuštěno a projekt dostal sebevědomější název, JavaFX. V květnu 2007 tak byla na konferenci Java vývojářů představena odborné veřejnosti již rodící se platforma JavaFX. První oficiální verze JavaFX 1.0 však spatřila světlo světa až v prosinci 2008. Jednotlivé verze během měsíců postupně získávaly nové schopnosti. Pro úplnost bych jen uvedl, že naše firma se zaměřuje na vývoj pro platformy JavaFX verze 1.3 a 2.0 z roku 2010 resp. 2011.
Od začátku byla platforma JavaFX pro vývojáře navržena tak, aby se mohli soustředit především na kreativní část práce a nemuseli se starat například o to, jakým způsobem budou jednotlivé grafické prvky aplikace vykreslovány apod.
Naopak mezi nevýhody lze určitě počítat ten fakt, že jednotlivé verze JavaFX mezi sebou nejsou binárně kompatibilní. To znamená, že například aplikace napsaná a přeložená pro platformu ve verzi 1.2 nelze spustit na platformě JavaFX 1.3. Tato poněkud neobvyklá komplikovanost svědčí o určité nevyzrálosti a mládí platformy jako takové.
Z obrázku vyplývá, že pro spouštění aplikací JavaFX je v systému nutná přítomnost běhového prostředí Java a také to, že aplikace JavaFX mohou využívat knihoven standardní Javy.
K personalizaci obsahu, poskytování funkcí sociálních sítí a analýze návštěvnosti používáme cookies.
Nutné cookies pomáhají, aby byla webová stránka umožňovala základní funkce jako navigace mezi jednotlivými stránkami webu a přístup k zabezpečeným sekcím webové stránky. Webová stránka nemůže správně fungovat bez těchto cookies.
Preferenční cookies umožňují, aby si webová stránka zapamatovala informace, které mění chování a vzhled. Je to například preferovaný jazyk nebo region, kde se nacházíte.
Statistické cookies nám pomáhají, abychom porozuměli, jak návštěvníci používají tyto webové stránky. Statistické cookies anonymně sbírají a sdělují informace.
Marketingové cookies jsou používány pro sledování návštěvníků na webových stránkách. Záměrem je zobrazit relevantní reklamu na tomto webu, sociálních sítích a webech napojených do reklamních sítích. Relevantní a zajímavé reklamy jsou pak přínosné jak pro jednotlivého uživatele a tak pro vydavatele a inzerenty třetích stran.
Více si o zásadách ochrany osobních údajů na dyso.cz můžete přečíst zde.