Enyo (software)
এনয়ো হল ক্রস-প্ল্যাটফর্ম মোবাইল, ডেস্কটপ, টিভি এবং ওয়েব অ্যাপ্লিকেশনের জন্য একটি ওপেন সোর্স জাভাস্ক্রিপ্ট কাঠামো যা অবজেক্ট-ওরিয়েন্টেড এনক্যাপসুলেশন এবং মডুলারিটির উপর জোর দেয়। প্রাথমিকভাবে পাম দ্বারা বিকশিত, এটি পরে 2010 সালের এপ্রিলে হিউলেট-প্যাকার্ড দ্বারা অধিগ্রহণ করা হয় এবং তারপর অ্যাপাচি 2 লাইসেন্সের অধীনে মুক্তি পায়। এটি এলজি ইলেকট্রনিক্স এবং হিউলেট-প্যাকার্ড দ্বারা স্পনসর করা হয়। বুটপ্লেট বুটপ্লেট একটি অ্যাপ তৈরি করার একটি সরলীকৃত উপায়, যা প্রোগ্রামের ফোল্ডার গাছের একটি কঙ্কাল প্রদান করে। বুটপ্লেট টেমপ্লেট একটি সম্পূর্ণ স্টার্টার প্রকল্প প্রদান করে যা উৎস নিয়ন্ত্রণ এবং বাক্সের বাইরে ক্রস-প্ল্যাটফর্ম স্থাপনার সমর্থন করে। এটি একটি নতুন প্রকল্প তৈরি এবং তার চূড়ান্ত স্থাপনার প্রস্তুতি উভয়কেই সহজতর করতে ব্যবহার করা যেতে পারে। গ্রন্থাগার বিন্যাসঃ ফিটেবল, স্ক্রোলার, তালিকা, ড্রয়ার, প্যানেল। অ্যানিক্সঃ ওয়েবওএস/টাচপ্যাড ডিজাইনের মূল শৈলীর উপর ভিত্তি করে কিন্তু যে কোনও প্ল্যাটফর্মে ব্যবহারের জন্য উপলব্ধ। মুনস্টোনঃ এলজি স্মার্টটিভি অ্যাপ দ্বারা ব্যবহৃত কিন্তু যে কোনও প্ল্যাটফর্মে ব্যবহারের জন্য উপলব্ধ। স্পটলাইটঃ রিমোট কন্ট্রোল এবং কীবোর্ডে কী-ভিত্তিক মিথস্ক্রিয়া এবং "পয়েন্ট অ্যান্ড ক্লিক" ইভেন্টগুলিকে সমর্থন করতে। মোচিঃ উন্নত ইউজার ইন্টারফেস লাইব্রেরি। ওয়েবওএস-এর পিছনের দলটি পাম/এইচপি থেকে মুক্ত উৎস হিসাবে এই পরিত্যক্ত ইন্টারফেসটি প্রকাশ করার পর থেকে এটি সম্প্রদায়ের দ্বারা রক্ষণাবেক্ষণ করা হয়েছে। এই গ্রন্থাগারটি এখন বুটপ্লেটে অন্তর্ভুক্ত নয়, তবে নকশার নথি রয়েছে। এনয়ো-আইলিবঃ আন্তর্জাতিককরণ এবং স্থানীয়করণ গ্রন্থাগার, এটি এনয়ো অ্যাপে ইলিবের কার্যকারিতা আবৃত করে। জি11এন ছিল আরেকটি গ্রন্থাগার যা এনয়োর নতুন সংস্করণে অবচিত করা হয়েছে। ক্যানভাস এক্সট্রা এনয়ো-কর্ডোভাঃ এনয়ো-সামঞ্জস্যপূর্ণ লাইব্রেরি স্বয়ংক্রিয়ভাবে প্ল্যাটফর্ম-নির্দিষ্ট কর্ডোভা লাইব্রেরি (ডব্লিউআইপি) অন্তর্ভুক্ত করে। নিম্নলিখিত প্রকল্পগুলি এনিয়ো দিয়ে তৈরি করা হয়েছেঃ এলজি স্মার্ট টিভি অ্যাপ্লিকেশন ওপেনব্রাভো মোবাইল এবং ওয়েব পিওএস এক্সটুপল ইআরপি ওয়েব এবং মোবাইল অ্যাপ্লিকেশন এনয়ো অ্যাপ্লিকেশনগুলির আংশিক তালিকা এনয়ো অ্যাপ্লিকেশনগুলিতে পাওয়া যাবে। কিছু ডেভেলপারকে এনিয়ো ডেভেলপার ডিরেক্টরিতে পাওয়া যাবে। উদাহরণ এটি এনয়ো enyo.kind ({নাম "হ্যালোওয়ার্ল্ড", ধরনেরঃ enyo.Control, বিষয়বস্তুঃ 'হ্যালো, ওয়ার্ল্ড! ',}); নতুন হ্যালোওয়ার্ল্ড (). রাইট (); সমর্থিত প্ল্যাটফর্ম সাধারণভাবে, এনয়ো সমস্ত তুলনামূলকভাবে আধুনিক, মান-ভিত্তিক ওয়েব পরিবেশ জুড়ে চলতে পারে, তবে তাদের বৈচিত্র্যের কারণে তিনটি অগ্রাধিকার স্তর রয়েছে। 2015 সালে সমর্থিত কিছু প্ল্যাটফর্ম হলঃ উচ্চ অগ্রাধিকার ভিত্তিতে সমর্থিত স্তর 1: প্যাকেজ অ্যাপঃ আইওএস 7, আইওএস 6 (ফোনগ্যাপ), অ্যান্ড্রয়েড 4 + (ফোনগ্যাপ), উইন্ডোজ 8.1 স্টোর অ্যাপ এবং উইন্ডোজ ফোন 8 (ফোনগ্যাপ), ব্ল্যাকবেরি 10 (ফোনগ্যাপ), ক্রোম ওয়েব স্টোর অ্যাপ, এলজি ওয়েবওএস। ডেস্কটপ ব্রাউজারঃ ক্রোম (সর্বশেষ), সাফারি (সর্বশেষ ম্যাক), ফায়ারফক্স (সর্বশেষ), আইই11 আইই10, আইই9, আইই8। (জয়)। মোবাইল ব্রাউজারঃ আইওএস 7, আইওএস 6, অ্যান্ড্রয়েড 4 + ক্রোম, কিন্ডল ফায়ার এবং এইচডি, ব্ল্যাকবেরি 10, আইই 11 (উইন্ডোজ 8.1), আইই 10 (উইন্ডোজ ফোন 8)। দ্বিতীয় স্তরের সমর্থিত প্যাকেজ অ্যাপঃ আইওএস5, আইওএস4, অ্যান্ড্রয়েড 2.3, ফায়ারফক্স ওএস (প্রি-রিলিজ), টিজেন ওএস (প্রি-রিলিজ), উইন্ডোজ 8 স্টোর অ্যাপ, উইন্ডোজ (ইন্টেল অ্যাপআপ)। ডেস্কটপ ব্রাউজারঃ অপেরা, ক্রোম> 10, ফায়ারফক্স> 4, সাফারি> 5। মোবাইল ব্রাউজারঃ আই. ও. এস 5, আই. ও. এস 4, অ্যান্ড্রয়েড 4 + ফায়ারফক্স, ওয়েব. ও. এস 3.0.5, ওয়েব. ও. এস 2.2, ব্ল্যাকবেরি 6-7, ব্ল্যাকবেরি প্লেবুক এবং অন্যান্য। স্তর 3 আংশিক সমর্থন মোবাইল ব্রাউজারঃ উইন্ডোজ ফোন 7.5। কোনও সমর্থন নেই ডেস্কটপ ব্রাউজারঃ আইই8 মোবাইল ব্রাউজারঃ উইন্ডোজ ফোন 7, ব্ল্যাকবেরি 6, সিম্বিয়ান, অপেরা মিনি সংস্করণ আরও দেখুন ফোনগ্যাপ Yeoman.io Backbone.js প্রতিক্রিয়া (জাভাস্ক্রিপ্ট লাইব্রেরি) রেফারেন্স বাহ্যিক লিঙ্ক অ্যান্ড্রয়েড (অপারেটিং সিস্টেম) উন্নয়ন সফ্টওয়্যার ব্ল্যাকবেরি সমন্বিত উন্নয়ন পরিবেশ জাভাস্ক্রিপ্ট লাইব্রেরি টেলিভিশন প্রযুক্তি