প্রকল্পের ত্রয়ী কি?

আপনার যদি মনে থাকে Google I/O 2017 এর আগে প্রজেক্ট ট্রেবল ঘোষণা করেছিল Android এর সবচেয়ে বড় চ্যালেঞ্জগুলির একটি মোকাবেলা করার জন্য, 5 বছর আগে ডিভাইস আপডেট সমস্যা। অ্যান্ড্রয়েড 8 (ওরিও) সহ, নির্মাতাদের জন্য আপগ্রেডগুলি সহজ, দ্রুত এবং সস্তা করার জন্য অ্যান্ড্রয়েড সিস্টেমটিকে পুনরায় ডিজাইন করা হয়েছিল। তাহলে এই প্রকল্প ট্রেবল কি?

প্রকল্প ট্রেলে

এটি ডেভেলপারদের এমন আপডেট ডিজাইন করতে দেয় যা বিলিয়ন ফোন এবং ট্যাবলেটে কাজ করে প্রতিটি ধরনের ডিভাইসের জন্য টিউন ইন না করেই। প্রজেক্ট ট্রেবলের আগে, ডিভাইস আপডেট করার জন্য অ্যান্ড্রয়েড ফ্রেমওয়ার্ক এবং ডিভাইস বিক্রেতাকে সংশোধন করা হয়েছিল। উভয় অ্যান্ড্রয়েড ফ্রেমওয়ার্ক আপডেট করা হয়েছিল এবং ডিভাইস বিক্রেতাকে পুনরায় কাজ করা হয়েছিল। এটি কোম্পানির জন্য আপডেট করা বেশ কঠিন ছিল। একটি নতুন বিক্রেতা ইন্টারফেসের সাথে, প্রজেক্ট ট্রেবল অ্যান্ড্রয়েড ওএস ফ্রেমওয়ার্ক থেকে বিক্রেতা বাস্তবায়ন (ডিভাইস-নির্দিষ্ট সফ্টওয়্যার) ডিকপল করে। অ্যান্ড্রয়েড 7.x এবং তার আগের কোনো অফিসিয়াল ভেন্ডর ইন্টারফেস নেই, তাই ডিভাইস নির্মাতাদের অ্যান্ড্রয়েডের নতুন সংস্করণে ডিভাইস আপডেট করতে অনেক অ্যান্ড্রয়েড কোড আপডেট করতে হয়েছিল।

প্রজেক্ট ট্রেবলের জন্য ধন্যবাদ, কোম্পানিগুলি দ্রুত এবং আপডেট করা সহজ হয়েছে৷ স্যামসাং ফোনগুলি, যেগুলি প্রজেক্ট ট্রেবলের আগে খুব কম অ্যান্ড্রয়েড আপডেট পেয়েছিল, এখন গুগলের ফোনের চেয়ে বেশি আপডেট পাচ্ছে।

Treble Android কোডের হার্ডওয়্যার-নির্দিষ্ট অংশগুলি অ্যাক্সেস করার জন্য ডিভাইস নির্মাতাদের জন্য একটি স্থিতিশীল নতুন বিক্রেতা ইন্টারফেস প্রদান করে, যাতে ডিভাইস নির্মাতারা কেবল Android OS ফ্রেমওয়ার্ক আপডেট করতে পারে এবং নতুন Android সংস্করণ সরবরাহ করতে সরাসরি চিপ নির্মাতাদের এড়িয়ে যেতে পারে। প্রজেক্ট ট্রেবলের সাথে, প্রয়োজনীয় ডিভাইস ফ্রেমওয়ার্ক সম্পূর্ণরূপে ডিভাইসের বিক্রেতার কাছে সরানো হয়েছে। এইভাবে, কোম্পানিগুলি আপডেট করার সময়, তারা শুধুমাত্র নতুন অ্যান্ড্রয়েড ফ্রেমওয়ার্ক প্রকাশ করেছে, বিক্রেতা একই রয়ে গেছে। নীচের ছবিটি এটি ব্যাখ্যা করে।

জিএসআই (জেনারিক সিস্টেম ইমেজ) সম্পূর্ণরূপে এই প্রকল্পের পণ্য। আমরা উপরে বলেছি, আপনার যদি ট্রেবল ভেন্ডর থাকে, তাহলে আপনার কোম্পানি জিএসআই হিসাবে আপডেট দেবে। উদাহরণস্বরূপ, Xiaomi তার বেশিরভাগ ডিভাইসে GSI/SGSI হিসাবে MIUI আপডেট দেয়। আসলে, এই প্রকল্পের উদ্দেশ্য ঠিক। আপডেটের জন্য প্রতিটি ডিভাইসের জন্য পৃথক বিল্ড পাওয়ার পরিবর্তে, অ্যান্ড্রয়েড ফ্রেমওয়ার্ক প্রস্তুত করা হয় এবং তিনগুণ সমর্থিত ডিভাইসে ছেড়ে দেওয়া হয়। আপনি GSI এ আমাদের বিষয় খুঁজে পেতে পারেন এখানে. আজ, প্রায় এমন কোনো ডিভাইস নেই যেখানে প্রজেক্ট ট্রেবল নেই। গুগল একটি দুর্দান্ত কাজ করেছে। এজেন্ডা অনুসরণ করতে এবং নতুন জিনিস শিখতে সাথে থাকুন।

 

 

 

সম্পরকিত প্রবন্ধ