Java Hub کد را به حدی ارتقا میدهد که میتوانید لمس کنید.
توسعهدهندگان نرمافزار همواره با کاراکترهای نامحسوسی روی صفحه روبرو هستند که در نهایت درون کامپیوترها یا ابررایانهها مخفی میشوند.بر خلاف این، Java Hub برای نمایش دادن به جای گفتن آمده است.
Java Hub که یک دمو تعاملی آن در کنفرانس JavaOne ۲۰۱۶ معرفی گردید، به شرکت کنندگان اجازه میدهد که رویدادهای کد را به شکل فیزیکی ببینند و لمس کنند. توسعهدهندگان به این شکل پروژههای زیادی که از جاوا، ابر اوراکل و اینترنت اشیا بهره بردند را به نمایش گذاشتند.
Stephen Chin مدیر انجمن جاوا در اوراکل میگوید: یکی از چیزهای جالب در مورد Raspberry Pi و پلتفرمهای embedded مختلف این است که شما میتوانید از مهارتهای برنامهنویسی خود استفاده کنید و به جای کدنویسی نرمافزار روی یک ماشین به تعامل با دنیای فیزیکی اقدام کنید.
Chin سرویس قهوه ابری جاوا را مدیریت میکرد که توسط تکنولوژی جاوا نوشته شده بود و روی ابر اوراکل اجرا و پشتیبانی میشد و به شرکتکنندگان اجازه میداد از راه دور قهوه سفارش دهند. وی میگوید: وقتی سفارش خود را ثبت میکنید، یک کد QR به شما میدهد که میتواند در محل سرویس اسکن شده و سفارش شما را تولید کند.
جامعه جاوا نوآوریهای دیگری نیز به نمایش گذاشتند:
علاقهمند به جاوا و اینترنت اشیا، Mark Heckler، یک سیستم تجدیدپذیر انرژی را ساخته که در خانه مورد استفاده قرار میگیرد. این سیستم توسط Java SE Embedded ساخته شده و از ابر اوراکل بهره میبرد.
محقق حوزه کامپیوتر Michael Hoffer، یک هواپیما کنترل از راه دور با استفاده VRL-studio که یک محیط برنامهنویسی بر مبنای جاواست که برنامهنویسی بصری و مبتنی بر متن را ترکیب میکند، ساخته است. اجزای این هواپیما با استفاده از پرینتر سه بعدی چاپ شدهاند.
Toni Epple برنامهای نوشته است که این امکان را میدهد سیستم قلاب دوزی جدیدی بسازد که چرخ خیاطی متصل به آن بتواند بخواهد و بسازد. برنامه وی با استفاده از جاوا و DukeScript نوشته شده است. DukeScript تکنولوژی جدیدی است که اجازه میدهد برنامههای cross-platform موبایل، دسکتاپ و وب را به سادگی تولید کنید.
کنفرانس JavaOne به تازگی به اتمام رسیده و با نوآوریهای جدیدی همراه بوده است. اگر از علاقهمندان به آینده پیش روی این زبان برنامهنویسی هستید، اخبار این کنفرانس را دنبال کنید.
منبع:
با سلام
ایا منبع آموزشی در این مورد سراغ دارید؟
سلام
تا جایی که من متوجه شدم این تکنولوژی در کنفرانس اخیر JavaOne روی چند پروژه و در قالب یک کارگاه معرفی شده است. احتمالا در آینده آموزشهای بیشتری از آن در دسترس خواهد بود.