JavaFX
מפתח | סאן מיקרוסיסטמס |
---|---|
גרסה אחרונה | 14 (10 במרץ 2020) |
מערכת הפעלה | תומך כל הפלטפורמות |
נכתבה בשפות | Java |
סוג רישיון | GPL version 2 |
קוד מקור | https://github.com/openjdk/jfx |
קטגוריה | RIA |
openjfx | |
JavaFX הוא שם כולל לחבילת תוכנה ליצירת יישומי אינטרנט עשירים, מערכות סלולריות, טלוויזיה ומערכות מולטימדיה לרכבים.
גרסת אלפא של JavaFX שוחררה במהלך ועידת JavaOne בסן פרנסיסקו, במאי 2007, כמשפחת מוצרים שבמרכזה שפת תסריט מבוססת ג'אווה - JavaFX Script[1]. שנה אחר, במאי 2008, הושקה הגרסה הרשמית הראשונה[2] בפברואר 2009 הושקה JavaFX Mobile, שכבת תוכנה שמיועדת לטלפונים ניידים, שבה אפשר להריץ תוכניות שנכתבו ב-JavaFX[3]. החל ב-JavaFX 2.0 בוטלה התמיכה בה. החל מאוגוסט 2012 JavaFX נתמכת בלינוקס[4].
JavaFX משולבת עם JRE כך שאפשר לכלול בתוך תוכנית JavaFX גם מחלקות שנכתבו ב-Java.
JavaFX כללה גם תמיכה ב-JavaFX Script, שפת סקריפט דקלרטיבית מונחית עצמים, המאפשרת בניית ממשקי משתמש עשירים המבוססים על Swing. JavaFX Script התמקדה בחוויית המשתמש, ובמיוחד ביכולות אנימציה מתקדמות וכשפה קלה יותר לשימוש ביחס לשפות אחרות.
קישורים חיצוניים
[עריכת קוד מקור | עריכה]- אתר האינטרנט הרשמי של JavaFX (באנגלית)
הערות שוליים
[עריכת קוד מקור | עריכה]- ^ IDG, הקרב על הרשת מתחמם: סאן יוצאת למתקפה חזיתית מול סילברלייט ו-AJAX, באתר TheMarker, 9 במאי 2007
- ^ קובי שפיבק, מה מבטיח העתיד של ג'אווה?, באתר TheMarker, 26 במאי 2008
- ^ נחמה אלמוג, סאן הציגה את JavaFX Mobile – פלטפורמת ג'אווה חדשה לניידים, באתר "אנשים ומחשבים", 16 בפברואר 2009
- ^ "What's new in JavaFX 2.2 (The JavaFX Blog)". Blogs.oracle.com. אורכב מ-המקור ב-2016-08-21. נבדק ב-2016-08-01.
Java (פלטפורמת תוכנה) | ||
---|---|---|
פלטפורמה | Java (שפת תכנות) • Java Card • Java ME • Java EE • Java SE • Java Virtual Machine | |
טכנולוגיות | Java applet • Java Web Start • Java Servlet • JavaServer Pages • JavaFX • JavaServer Faces | |
מושגים | איסוף זבל • Cross-platform • Java Bytecode • Java Development Kit • Javadoc • Java Classloader • Java Class Library JIT Compiler • HotSpot • JavaBeans • Enterprise JavaBeans • JNI • JAR • POJO • Web container • Java annotation | |
ממשקי תכנות יישומים | Swing • AWT • SWT • Java 3D • Java 2D • JMS • JDBC • JAXP • JPA • RMI • JNDI | |
שפות ל-JVM | Scala • Clojure • Groovy • JRuby • Jython | |
תשתיות תוכנה וכלים של חברות צד שלישי |
אפאצ'י טומקט • Apache Maven • Apache Ant • Apache Struts JUnit • Hibernate • Spring Framework • JBoss • Google Web Toolkit • BEA WebLogic • IBM WebSphere | |
סביבות פיתוח משולבות | Eclipse • NetBeans • IntelliJ | |
חברות | סאן מיקרוסיסטמס • אורקל | |
אישים | ג'יימס גוסלינג • ביל ג'וי • אריק שמידט |