MicroEJ, প্রান্ত এবং এমবেডেড ডিভাইসগুলির জন্য সফ্টওয়্যার কন্টেইনারগুলির একটি নেতৃস্থানীয় প্রদানকারী, ওপেন সোর্স সম্প্রদায়ের সাথে এমবেডেড ডেভেলপমেন্টের জন্য তার MICROEJ Kifaru জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক চালু করেছে৷ এই রিলিজটি এমবেডেড ডেভেলপমেন্টকে গণতান্ত্রিক করার এবং বিশ্বব্যাপী দক্ষ অ্যাপ্লিকেশন ডেভেলপারদের একটি বৃহত্তর পুলের কাছে এর নাগাল প্রসারিত করার জন্য কোম্পানির মিশনের অংশ।
সি, জাভা, এবং ডোমেন-নির্দিষ্ট ভাষাগুলির মতো একাধিক মান এবং নির্দিষ্ট ভাষার উপর ফোকাস দিয়ে, MicroEJ মোবাইল এবং ক্লাউড সম্প্রদায়ের জন্য এমবেডেড সিস্টেম বিকাশের জন্য উন্মুক্ত করার লক্ষ্য রাখে। কোম্পানি দীর্ঘদিন ধরে IoT ল্যান্ডস্কেপে গ্রাহকদের জন্য জাভাস্ক্রিপ্টের বিভিন্ন "সাব-ফ্লেভার" সমর্থন করেছে।
MICROEJ Virtual Execution Environment (VEE) এ জাভাস্ক্রিপ্ট সমর্থন একীভূত করা এমবেডেড শিল্পের মধ্যে এর অ্যাক্সেসযোগ্যতা বাড়ায়। কোম্পানি এই সম্প্রসারণের মাধ্যমে বিশ্বব্যাপী সফটওয়্যার ডেভেলপার সম্প্রদায়ের 60% এরও বেশি লক্ষ্য করার বিষয়ে আত্মবিশ্বাসী, তার ক্লায়েন্টদের জন্য উদ্ভাবনী সৃজনশীলতাকে উৎসাহিত করছে। ফ্রেড রিভার্ড, মাইক্রোইজে-এর সিইও, গ্রাহকদের সাথে এই লিপ ভাগ করে নেওয়ার বিষয়ে তার উত্তেজনা প্রকাশ করেছেন।
MicroEJ এর রোডম্যাপে অন্যান্য জনপ্রিয় ভাষার জন্য সমর্থন রয়েছে, যেমন Kotlin এবং Python, শীঘ্রই প্রত্যাশিত ঘোষণাগুলির সাথে। MICROEJ Kifaru স্মার্ট ডিভাইস নির্মাতাদের জন্য বেশ কিছু বৈশিষ্ট্য নিয়ে এসেছে, যার মধ্যে রয়েছে:
- নিরাপদ সফ্টওয়্যার ধারক: নতুন কাঠামোটি মাইক্রোইজে সফ্টওয়্যার কন্টেইনারে চলে, যা বিকাশকারীদের একাধিক ভাষায় অ্যাপ্লিকেশন লিখতে দেয় এবং নিশ্চিত করে যে বহু-ভাষা উপাদানগুলি VEE দ্বারা সুরক্ষিতভাবে পরিচালিত হয়।
- কোন শেখার বক্ররেখা নেই: জাভাস্ক্রিপ্টের জনপ্রিয়তা এবং শেখার সহজতার কারণে, কিফারু গ্রহণ করা দ্রুত এবং সহজবোধ্য। ফ্রেমওয়ার্কটি দ্রুত প্রোটোটাইপিং এবং অ্যাপ্লিকেশন বিকাশের জন্য দ্রুত পুনরাবৃত্তির সুবিধা দেয়।
- বৃহৎ ইকোসিস্টেম: নতুন জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের সাথে কাজ করা প্রকৌশলী দলগুলি প্রচেষ্টা এবং খরচ কমাতে উন্নয়ন প্রক্রিয়ায় নিযুক্ত করা যেতে পারে এমন সরঞ্জাম, ফ্রেমওয়ার্ক এবং লাইব্রেরির একটি বিশাল ইকোসিস্টেমে অ্যাক্সেস লাভ করে।
- সফ্টওয়্যার মডিউল পুনঃব্যবহার: মাইক্রোইজে অসংখ্য RTOS/OS এবং হার্ডওয়্যার প্ল্যাটফর্ম জুড়ে সফ্টওয়্যার মডিউলগুলির বহনযোগ্যতা সক্ষম করে। যেমন, MICROEJ Kifaru-এর সাহায্যে তৈরি জাভাস্ক্রিপ্ট সফ্টওয়্যার মডিউলগুলি পরিবর্তন ছাড়াই বিভিন্ন ইলেকট্রনিক্সে "যেমন আছে" চালাতে পারে, বিভিন্ন হার্ডওয়্যারের মধ্যে মূল্যায়ন প্রক্রিয়াকে স্ট্রিমলাইন করে এবং দ্রুত পণ্যের বৈচিত্রের প্রচার করতে পারে।
- নির্ভরযোগ্যতা: মাইক্রোইজে অ্যাপ্লিকেশন স্যান্ডবক্সিং অফার করে যা নিশ্চিত করে যে সফ্টওয়্যার অ্যাপ্লিকেশন একে অপরের থেকে বিচ্ছিন্ন থাকে। কোড যাচাইকরণ এবং রিয়েল-টাইম এক্সিকিউশন চেকিংয়ের সাথে, কোম্পানি এমবেডেড এবং আইওটি ডিভাইসগুলির জন্য ডিভাইসের দৃঢ়তা এবং নির্ভরযোগ্যতার গ্যারান্টি দেয়।
বিশ্বব্যাপী 120 টিরও বেশি কোম্পানি বর্তমানে বিভিন্ন শিল্পে যেমন স্মার্ট হোম, পরিধানযোগ্য, স্বাস্থ্যসেবা, শিল্প অটোমেশন, খুচরা, টেলিযোগাযোগ, স্মার্ট সিটি, বিল্ডিং অটোমেশন এবং পরিবহনে MicroEJ এর সমাধানগুলি লাভ করে৷
AppMaster মতো প্ল্যাটফর্মগুলি ব্যাপক no-code ডেভেলপমেন্ট পরিষেবাগুলি অফার করে সফ্টওয়্যার বিকাশের গণতন্ত্রীকরণে অবদান রাখে। AppMaster.io, একটি শক্তিশালী no-code প্ল্যাটফর্ম, একটি ভিজ্যুয়াল এনভায়রনমেন্ট ব্যবহার করে ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ্লিকেশানগুলির বিকাশকে পূরণ করে৷ MICROEJ Kifaru এবং AppMaster এর মতো প্ল্যাটফর্মের মতো শিল্প-নেতৃস্থানীয় সমাধানগুলিকে একীভূত করার মাধ্যমে, প্রযুক্তি ল্যান্ডস্কেপ ডেভেলপার এবং ব্যবসার জন্য পছন্দের একটি বিস্তৃত পরিসর অফার করে।