প্ল্যাটফর্ম-নির্দিষ্ট কোড না লিখে কেউ জাভাএফএক্স ব্যবহার করে একটি সম্পূর্ণ অ্যাপ্লিকেশন বিকাশ করতে এবং এটি আইওএস, অ্যান্ড্রয়েড বা উইন্ডোজ ফোন 8 এ চালাতে পারে?
প্ল্যাটফর্ম-নির্দিষ্ট কোড না লিখে কেউ জাভাএফএক্স ব্যবহার করে একটি সম্পূর্ণ অ্যাপ্লিকেশন বিকাশ করতে এবং এটি আইওএস, অ্যান্ড্রয়েড বা উইন্ডোজ ফোন 8 এ চালাতে পারে?
উত্তর:
২০১৪ সালের শুরুতে এম্বেড করা এবং মোবাইলে জাভাএফএক্সের অবস্থা কীভাবে শুরু হয়েছিল এবং জাভাএফএক্সের অবস্থা কী ছিল তার জন্য ইনভেরেন্টের উত্তরটি একটি ভাল উত্স। তবে, তখন থেকেই অনেক কিছু পরিবর্তন হয়েছে এবং যে ব্যবহারকারীরা এই থ্রেডে হোঁচট খায় তারা আপডেট তথ্য পান না।
আমার বেশিরভাগ পয়েন্টগুলি ইনভেরেন্টের উত্তরের সাথে সম্পর্কিত, তাই আমি আগে এটির মাধ্যমে পরামর্শ দেওয়ার পরামর্শ দেব।
প্রথমে কিছু খারাপ খবর:
এখন, কিছু ভাল খবর:
আপনি যদি ডিআইওয়াই ধরণের না হন তবে আমি আপনার পছন্দের আইডিইতে আইডিই প্লাগইন ইনস্টল করার পরামর্শ দেব।
কীভাবে শুরু করবেন সে সম্পর্কে বেশিরভাগ নথিপত্র এখানে পাওয়া যাবে এবং কয়েকটি নমুনা এখানে পাওয়া যাবে ।
হ্যাঁ আপনি জাওএফএক্স অ্যাপ্লিকেশনটি আইওএস, অ্যান্ড্রয়েড, ডেস্কটপ, রাস্পবেরিপিআইতে চালাতে পারেন (উইন্ডোজ 8 মোবাইল নেই)।
কার্যক্রমে কাজ:
আমরা এটা করেছি! জাভাএফএক্স 8 মাল্টিমিডিয়া প্রকল্প আইপ্যাড, অ্যান্ড্রয়েড, উইন্ডোজ এবং ম্যাকের!
Ensemble8 জাভাফেক্স 8 অ্যান্ড্রয়েড ডেমো
আমার স্যাম্পল জাভাএফএক্স অ্যাপ্লিকেশনটি রাস্পবেরি পাইতে চলছে
অ্যান্ড্রয়েডে চলছে আমার নমুনা অ্যাপ্লিকেশন
আইওএস এবং অ্যান্ড্রয়েডে জাভাএফএক্স
দেব সংস্থানসমূহ:
অ্যান্ড্রয়েড:
অ্যান্ড্রয়েডে জাভাএফএক্স অ্যাপ্লিকেশনগুলি তৈরি এবং স্থাপন করা
আইওএস:
আইওএসের জন্য জাভাএফএক্সের জন্য নেটবিয়ান সমর্থন শেষ!
আপনি যদি গুরুতর অ্যাপ্লিকেশনগুলি বিকাশ করতে চলেছেন তবে এখানে আরও কিছু তথ্য
বিবিধ:
বর্তমানে জাভাএফএক্স এরাকল অগ্রাধিকার তালিকার জন্য ডেস্কটপ (ম্যাক, উইন্ডোজ, লিনাক্স) এবং এম্বেডেড (রাস্পবেরি পাই, বিগল বোর্ড ইত্যাদি) রয়েছে । আইওএস / অ্যান্ড্রয়েড ওরাকল ওপেনজেএফএক্স এর অংশ হিসাবে এই প্ল্যাটফর্মগুলির বেশিরভাগ কঠোর পরিশ্রম এবং ওপেনসোর্সড জাভাফক্সপোর্টগুলি করেছে, তবে সেখানে রয়েছে আইওএস / অ্যান্ড্রয়েডের জন্য ওরাকল থেকে কোনও জেভিএম নয় m কমিউনিটি আইওএস / অ্যান্ড্রয়েডের জন্য অনুপস্থিত টুকরা (জেভিএম) পূরণ করে সবাইকে একত্রিত করছে, সম্প্রদায়টি আইওএস ( রোবওভিএম) / অ্যান্ড্রয়েড ( ডালভিকভিএম ) এর জাভাএফএক্স পরিচালনায় ভাল অগ্রগতি করেছে । আপনি যদি চান তবে আপনি স্পনসর করে ( একটি রোবওএমএম স্পনসর হয়ে উঠুন ) সম্প্রদায়কেও অবদান রাখতে পারেন বা অ্যাপ্লিকেশন বিকাশ শুরু করতে এবং সমস্যার প্রতিবেদন করতে পারেন।
06/23/2014 সম্পাদনা করুন:
জোহান ভোস মোবাইল এবং ট্যাবলেটগুলিতে জাভাএফএক্স পোর্ট জাভাএফএক্স জন্য একটি ওয়েবসাইট তৈরি করেছেন , আপডেট তথ্যের জন্য এটি পরীক্ষা করে দেখুন ..
জাভা এসই থেকে ওরাকল জাভাএফএক্স কেবল ওএস এক্স (ম্যাকোস), জিএনইউ / লিনাক্স এবং মাইক্রোসফ্ট উইন্ডোজ সমর্থন করে । এই প্ল্যাটফর্মগুলিতে, জাভাএফএক্স অ্যাপ্লিকেশনগুলি সাধারণত জাভা এসই বা ওপেনজেডিকে থেকে জেভিএম এ চালিত হয়।
এছাড়াও একটি জাভাএফএক্সএক্সপোর্টস প্রজেক্ট রয়েছে, যা তৃতীয় পক্ষ দ্বারা স্পনসর করা একটি মুক্ত উত্স প্রকল্প । এটি জাভাএফএক্স লাইব্রেরিটি অ্যান্ড্রয়েড এবং আইওএসে পোর্ট করে ।
অ্যান্ড্রয়েডে, এই গ্রন্থাগারটি অন্য যে কোনও জাভা লাইব্রেরির মতো ব্যবহার করা যেতে পারে; জেভিএম বাইটকোড Dalvik বাইটকোড করার কম্পাইল করা হয় । "অ্যান্ড্রয়েড জাভা চালায়" বলে লোকেরা এর অর্থ বোঝায়।
আইওএস-এ, পরিস্থিতি কিছুটা জটিল, কারণ জাভা এসই বা ওপেনজেডি কে অ্যাপল মোবাইল ডিভাইসগুলিকে সমর্থন করে না। সম্প্রতি অবধি , কেবলমাত্র বুদ্ধিমান বিকল্পটি ছিল আইওএসের জন্য আগাম সময়ের জাভা সংকলক রোবওভিএম ব্যবহার করা । দুর্ভাগ্যক্রমে, 15 এপ্রিল 2015 এ, রোবওএম প্রকল্প বন্ধ হয়ে গেছে ।
এর একটি সম্ভাব্য বিকল্প হ'ল ইন্টেলের মাল্টি-ওএস ইঞ্জিন । সম্প্রতি অবধি, এটি একটি মালিকানাধীন প্রযুক্তি ছিল, তবে 11 আগস্ট 2016 এ এটি উন্মুক্ত উত্সাহিত হয়েছিল । যদিও জাভাএফএক্সপোর্টসের জাভাএফএক্স বাস্তবায়ন ব্যবহার করে কোনও আইওএস জাভাএফএক্স অ্যাপ্লিকেশন সংকলন করা সম্ভব হতে পারে, এখনও পর্যন্ত এর কোনও প্রমাণ নেই। আপনি দেখতে পাচ্ছেন যে পরিস্থিতিটি গতিশীলভাবে পরিবর্তিত হচ্ছে এবং নতুন তথ্য পাওয়া গেলে এই উত্তরটি আশাবাদীভাবে আপডেট হবে।
উইন্ডোজ ফোন সহ এটি সহজ: কোনও ধরণের জাভাএফএক্স সমর্থন নেই।
সম্ভব. আপনি বাণিজ্যিক খেলাধুলা পেতে পারেন।
জাভাএফএক্সপোর্টস গ্লুওন দ্বারা পরিচালিত ওপেন সোর্স প্রকল্পের নাম যা মোবাইল এবং এম্বেডেড হার্ডওয়্যারগুলিতে ভালভাবে চলার জন্য জাভা এবং জাভাএফএক্সের প্রয়োজনীয় কোড বিকাশ করে। এই প্রকল্পের লক্ষ্যটি জাভাএফএক্সপোর্টের লক্ষ্যগুলি সক্ষম করতে ন্যূনতম সংখ্যক পরিবর্তনগুলি বজায় রাখা এবং যেখানে সম্ভব সম্ভব ওপেনজেএফএক্স প্রকল্পে যতটা সম্ভব অবদান রাখা is গ্লুন জাভাএফএক্সএক্সপোর্টস উত্স কোড নেয় এবং এটি আইওএস, অ্যান্ড্রয়েড এবং এম্বেডড হার্ডওয়্যারে স্থাপনের জন্য প্রস্তুত বাইনারিগুলিতে সংকলন করে। জাভাএফএক্সএক্সপোর্টস বিল্ডগুলি সমস্ত বিকাশকারীদের জন্য এই ওয়েবসাইটে নিখরচায় উপলব্ধ।