جاوااف اکس ( به انگلیسی: JavaFX ) سکوی جاوایی است که برای خلق و تحویل کاربردهای غنی اینترنتی که بتواند در پهنهٔ وسیعی از دستگاه های متصل به اینترنت اجرا گردد. نگارش کنونی آن توسعه دهندگان را قادر به ساخت برنامه برای محیط های رایانه رومیزی، دستگاه های بازی ویدئویی، پخش کننده های بلوری، و سایر سکوها را شامل می شود.
جاوااف ایکس، بر مبنای فناوری جاوا ایجاد گردیده است. در نگارش رایانه رومیزی، هم اکنون از سیستم عاملهای ویندوز اکس پی، ویندوز ویستا، مکینتاش، پشتیبانی می نماید. در نگارش جاوا اف ایکس ۱٫۲، سان نسخه های اولیه ای را برای لینوکس و اپن سولاریس ارائه نمود. در نگارش موبایل، جاوا اف ایکس، قابلیت اجرایی در سیستم عامل هایی چون، سیمبیان، ویندوز موبایل، و سیستم عامل های بی درنگ را داراست.
نگارش کنونی این سکو، شامل اجزا زیر است:
• کیت توسعه نرم افزار جاوا اف ایکس: که شامل کامپایلر، ابزار زمان اجرایی، گرافیکی، خدمات رسانه ای وب و کتابخانه غنی متنی است.
• محیط توسعه نتبینز برای جاوا اف ایکس: نتبینز امکان اضافه کردن با استفاده از صفحه ای برای کشیدن و رها کردن برای اضافه نمودن اشیایی با قابلیت حرکت، پویانمایی و همچنین مجموعه از نمونه ها و مثال ها برای یادگیری. برای اکلیپس، افزونهای تحت حمایت پروژه کنایی وجود دارد.
• ابزارها و افرونه هایی برای کارهای خلاق: افزونه هایی برای تبدیل گرافیک موجود در ادوب فوتوشاپ و ادوب ایلاستریتور به کدهای جاوا اف ایکس را داراست. ابزارهایی برای تبدیل اس وی جی به کدهای جاوا اف ایکس.
صاحب نظران بر این باورند که این محصول در بازار سامانه های رایانه رومیزی، با محصولاتی چون ادوب فلش پلیر، ادوبی ایر، اپن لاسزلو و سیلورلایت مایکروسافت، در رقابت خواهد بود.
• نمایه مشترک. جاوااف اکس بر اساس مفهوم «نمایه مشترک» برای توسعه در تمام دستگاه های پشتیبانی کننده جاوااف اکس در نظر گرفته شده است. این رویکرد، این امکان را فراهم می آورد تا توسعه دهندگان، در هنگام ساختن برنامه برای اهداف رایانه رومیزی و موبایل از یک برنامه یکسان استفاده نمایند و بسیاری از بخش های گرافیکی، و محتوایی را بین موبایل و رابانه های رومیز به اشتراک گذارد. البته برای استفاده کامل از توانایی های دسکتاپ و موبایل، از نگارش ۱٫۲ آن، از رابط برنامه نویسی نرم افزار خاص منظوره برای هر یک از این دو دو خانواده در تظر گرفته شد.
• کشیدن برای نصب. از دید کاربر نهایی، منظور از کشیدن برای نصب، هنگامی که کاربر ( مثلاً برنامه ای را در صفحه وب ) مشاهده می نماید، می تواند آن را بکشد و در صفحه رایانهٔ خود رها نماید و آن ابزار ویدجت در رایانه قرار گرفته و نصب می شود، بدون آن که در خود برنامه خللی وارد گردد. حتی بعد از بستن مرورگر وب، به کارش ادامه می دهد. این برنامه حتی قادر به اجاره دوباره با استفاده از دابل کلیک بر روی آن است. سان به نحوی بسیار گسترده بر روی این امکان مانور داده و اعلام کرده کرد که این تکنیک، یک مدل جدید و گسترده را بر روی توسعه دهندگان برای دوری از مرورگرهای وب باز می نماید.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفجاوااف ایکس، بر مبنای فناوری جاوا ایجاد گردیده است. در نگارش رایانه رومیزی، هم اکنون از سیستم عاملهای ویندوز اکس پی، ویندوز ویستا، مکینتاش، پشتیبانی می نماید. در نگارش جاوا اف ایکس ۱٫۲، سان نسخه های اولیه ای را برای لینوکس و اپن سولاریس ارائه نمود. در نگارش موبایل، جاوا اف ایکس، قابلیت اجرایی در سیستم عامل هایی چون، سیمبیان، ویندوز موبایل، و سیستم عامل های بی درنگ را داراست.
نگارش کنونی این سکو، شامل اجزا زیر است:
• کیت توسعه نرم افزار جاوا اف ایکس: که شامل کامپایلر، ابزار زمان اجرایی، گرافیکی، خدمات رسانه ای وب و کتابخانه غنی متنی است.
• محیط توسعه نتبینز برای جاوا اف ایکس: نتبینز امکان اضافه کردن با استفاده از صفحه ای برای کشیدن و رها کردن برای اضافه نمودن اشیایی با قابلیت حرکت، پویانمایی و همچنین مجموعه از نمونه ها و مثال ها برای یادگیری. برای اکلیپس، افزونهای تحت حمایت پروژه کنایی وجود دارد.
• ابزارها و افرونه هایی برای کارهای خلاق: افزونه هایی برای تبدیل گرافیک موجود در ادوب فوتوشاپ و ادوب ایلاستریتور به کدهای جاوا اف ایکس را داراست. ابزارهایی برای تبدیل اس وی جی به کدهای جاوا اف ایکس.
صاحب نظران بر این باورند که این محصول در بازار سامانه های رایانه رومیزی، با محصولاتی چون ادوب فلش پلیر، ادوبی ایر، اپن لاسزلو و سیلورلایت مایکروسافت، در رقابت خواهد بود.
• نمایه مشترک. جاوااف اکس بر اساس مفهوم «نمایه مشترک» برای توسعه در تمام دستگاه های پشتیبانی کننده جاوااف اکس در نظر گرفته شده است. این رویکرد، این امکان را فراهم می آورد تا توسعه دهندگان، در هنگام ساختن برنامه برای اهداف رایانه رومیزی و موبایل از یک برنامه یکسان استفاده نمایند و بسیاری از بخش های گرافیکی، و محتوایی را بین موبایل و رابانه های رومیز به اشتراک گذارد. البته برای استفاده کامل از توانایی های دسکتاپ و موبایل، از نگارش ۱٫۲ آن، از رابط برنامه نویسی نرم افزار خاص منظوره برای هر یک از این دو دو خانواده در تظر گرفته شد.
• کشیدن برای نصب. از دید کاربر نهایی، منظور از کشیدن برای نصب، هنگامی که کاربر ( مثلاً برنامه ای را در صفحه وب ) مشاهده می نماید، می تواند آن را بکشد و در صفحه رایانهٔ خود رها نماید و آن ابزار ویدجت در رایانه قرار گرفته و نصب می شود، بدون آن که در خود برنامه خللی وارد گردد. حتی بعد از بستن مرورگر وب، به کارش ادامه می دهد. این برنامه حتی قادر به اجاره دوباره با استفاده از دابل کلیک بر روی آن است. سان به نحوی بسیار گسترده بر روی این امکان مانور داده و اعلام کرده کرد که این تکنیک، یک مدل جدید و گسترده را بر روی توسعه دهندگان برای دوری از مرورگرهای وب باز می نماید.
wiki: جاوا اف اکس