JavaFx چیست؟

شهریور 12, 1397     میثم عبداللهی    

JavaFx

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام درباره JavaFx و استفاده های اون براتون مطلب بزارم.

JavaFx چیست؟

JavaFx یک پلت فرم نرم افزاری برای ایجاد و ارائه برنامه های کاربردی دسکتاپ و همچنین برنامه های کاربردی اینترنتی غنی (RIA) است که می تواند در سراسر انواع دستگاه های مختلف اجرا شود. JavaFx به جای Swing به عنوان یک کتابخانه استاندارد GUI برای Java SE در نظر گرفته شده است، اما هر دو در آینده قابل پیش بینی هستند. جاوا اف ایکس برای رایانه های رومیزی و مرورگر های وب در مایکروسافت ویندوز، لینوکس و MacOS پشتیبانی می کند.

بستر های نرم افزاری

از مارس 2014 این پلت فرم در مایکروسافت ویندوز، OS X و لینوکس مستقر شده است. Oracle پورت داخلی جاوا اف ایکس را در IOS و اندروید دارد. در این پلت فرم پشتیبانی از ARM با استفاده از جاوا اف ایکس نسخه 8 در دسترس است. بخش تجاری جاوا اف ایکس برای اندروید و آی او اس تحت عنوان Gluon ایجاد شده و فعالیت می کند.

مجوز ها

مجوز های مختلفی برای ماژول هایی که زمان اجرا JavaFx را تشکیل می دهند، وجود دارند که عبارتند از:

  • بخش های اصلی جاوا اف ایکس در زمان اجرا، نرم افزار اختصاصی و کد ان را به صورت عمومی منتشر نشده نمی کنند، با این حال توسعه دهندگان و مدیران پشت فناوری در حال حرکت به سوی باز شدن کامل از کد هستند.
  • کامپایلر جاوا اف ایکس و یک نسخه قدیمی از گراف Scene 2D تحت مجوز GPL v2 منتشر می شوند.
  • پلاگین NetBeans برای جاوا اف ایکس دارای دو مجوز تحت عنوان GPL v2 و CDDL است.

JavaFx Mobile

JavaFx Mobile اجرای پلت فرم جاوا اف ایکس برای برنامه های کاربردی غنی اینترنتی با هدف استفاده از دستگاه های تلفن همراه بود. یک پلت فرم کاربردی نرم افزاری که در جاوا ساخته شده است، JavaFx Mobile است که قادر است بر روی چندین سیستم عامل موبایل از جمله اندروید، ویندوز موبایل و سیستم عامل های اختصاصی در زمان واقعی اجرا شود. JavaFx Mobile به طور عمومی به عنوان بخشی از انتشار جاوا اف ایکس نسخه 1.1 است که توسط Sun Microsystems در فوریه 2009 اعلام شده.

یادگیری

JavaFx به OpenJDK تحت پروژه OpenJFX منتقل شده است. همان طور که گفته شد جاوا اف ایکس مجموعه ای از بسته های گرافیکی و رسانه ای است که توسعه دهئدگان را قادر می سازد تا برنامه های کاربردی غنی را طراحی، ایجاد و آزمایش کنند. اگر مایلید اطلاعات بیشتری درباره این پلت فرم و نحوه استفاده از اون بدست بیارید، کافیه اینجا کلیک کنید و اطلاعات لازم رو از سایت مرجع فرا بگیرید.

دسته‌بندی‌ : بلاگ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Rating*