Logo bn.androidermagazine.com
Logo bn.androidermagazine.com

গুগলের প্রকল্পের ত্রৈমাস্ত্র কীভাবে অ্যান্ড্রয়েডের প্রাচীনতম সমস্যাগুলির একটি সমাধান করতে সহায়তা করবে

Anonim

মার্চ ২০১ In এ, যখন অ্যান্ড্রয়েড এন বিকাশকারী পূর্বরূপ প্রকাশ করা হয়েছিল, তখন আমরা লক্ষ্য করেছি যে কিছু আলাদা ছিল। অ্যান্ড্রয়েড মার্শমেলো দিয়ে গুগল একটি নতুন পার্টিশন কাঠামো hadোকিয়েছে যাতে একটি বিক্রেতার বিভাজন অন্তর্ভুক্ত রয়েছে। এটি এমন কিছু ফাইল ধারণ করেছিল যা পূর্বে সিস্টেম পার্টিশনে "নিয়মিত" কোর ওএস ফোল্ডারগুলিতে বাস করত এবং সেইসাথে ফোনটি তৈরির সংস্থার কিছু ফাইল। তবে অ্যান্ড্রয়েড এন বিকাশকারী পূর্বরূপে, জিনিসগুলি আরও বেশি পরিবর্তিত হয়েছিল এবং এই নতুন পার্টিশনে এমন ফাইলগুলিও ছিল যা ফোনটি বুট আপ হওয়ার পরে মূল ওএসের নকল করে ওভাররোট করে দেয়।

সেই সময়ে, আমরা একসাথে মাথা রেখে কিছুটা অতিরিক্ত খনন করেছি এবং এই সিদ্ধান্তে পৌঁছেছি যে স্যামসুং বা কোয়ালকমের মতো সংস্থাগুলি তাদের নিজস্ব কল করার ব্যবস্থা করে এবং সিস্টেমটিকে দুটি ভাগে ভাগ করে অ্যান্ড্রয়েডকে আপডেট করা সহজ করার পক্ষে এটি প্রথম পদক্ষেপ was অংশগুলি: একটি বিক্রেতা অঞ্চল এবং একটি অ্যান্ড্রয়েড কোর অঞ্চল area

প্রজেক্ট ট্রেবল অ্যান্ড্রয়েডকে দুটি ভাগে বিভক্ত করে: গুগল অংশ এবং হার্ডওয়্যার সমর্থন অংশ।

গুগল আজ প্রজেক্ট ট্রেবলের ঘোষণা দিয়েছে এবং সবকিছুই পুরো বৃত্তে এসে গেছে। এই বিক্রেতার ক্ষেত্রটি ঠিক এটির জন্যই এবং আমরা কীভাবে এটি ফোনের দ্রুত আপডেট করা হচ্ছে না সমস্যা সমাধান করতে পারে তা দেখতে পাব।

ভেন্ডর ইন্টারফেস এবং ভিটিএস (ভেন্ডার টেস্ট স্যুট) অ্যান্ড্রয়েড ও নিয়ে আসছে এবং দেখে মনে হচ্ছে এটি আপডেটগুলি ধীর হওয়ার জন্য কোনও অজুহাত সরিয়ে নেবে। এটি বর্ণনা করার জন্য মোটামুটি প্রযুক্তিগত জিনিস এবং আপনি যদি প্রযুক্তিগতভাবে ঝুঁকছেন তবে গুগলের ব্লগ পোস্টটি সম্পর্কে আপনার সকলের নজর রাখা উচিত তবে আমরা এটিকে ভেঙে ফেলতে পারি যাতে সবাই বুঝতে পারে যে এটি কী এবং কেন এটি বড় আকারের হতে পারে পার্থক্য।

আমরা সকলেই জানি গুগল থেকে অ্যান্ড্রয়েড আসে। অ্যান্ড্রয়েডকে আরও উন্নত করতে গুগলের সাথে প্রচুর অন্যান্য সংস্থাগুলি কাজ করে (এবং গুগল সংস্থাগুলিকে এর থেকে আরও কিছু করার জন্য আমন্ত্রণ জানিয়েছে), তবে কোডটি চূড়ান্ত হয়েছে এবং গুগল হোস্ট করেছে। যে কেউ এটিকে ডাউনলোড করে এন্ড্রয়েডে বিল্ড করতে পারে তবে এই অ্যান্ড্রয়েড নিজে থেকে একটি সম্পূর্ণ ফোন অপারেটিং সিস্টেম নয়।

অ্যান্ড্রয়েড যেকোন কিছু করার জন্য আপনার কোয়ালকম, স্যামসাং এবং পৃথক অংশগুলি তৈরি করে এমন প্রতিটি অন্যান্য সংস্থার সমর্থন দরকার। যে সমস্ত সফ্টওয়্যার এই অংশগুলিকে কাজ করে তোলে সেগুলি পৃথক এবং প্রজেক্ট ট্রেবলের আগে যেভাবে জিনিস রয়েছে তার অর্থ হ'ল যখন ফোন তৈরির সংস্থাগুলি অপারেটিং সিস্টেম তৈরি করে তখন সেই অংশগুলি অ্যান্ড্রয়েডের কোডে তৈরি করা দরকার। প্রতিবার অ্যান্ড্রয়েড আপডেট হওয়ার পরে, এটি পুরো প্ল্যাটফর্ম আপডেট হতে পারে, যেমন মার্শমালো থেকে নওগাটে লাফানো বা সুরক্ষা আপডেট যা কেবল সিস্টেমের কয়েকটি অংশকেই প্রভাবিত করে, যে অংশগুলি হার্ডওয়্যার কাজ করে তাদের অন্তর্ভুক্ত করা দরকার।

অ্যান্ড্রয়েড নিজেই একটি সম্পূর্ণ অপারেটিং সিস্টেম নয়। আপনার যেকোন কিছু করার জন্য হার্ডওয়্যার বিক্রেতাদের সমর্থন দরকার।

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

নতুন সিস্টেমে গুগলের অ্যান্ড্রয়েডের অংশটি নিজস্ব জায়গায় এবং কোয়ালকম এবং স্যামসুং এবং এইচটিসি থেকে পাওয়া অংশগুলি এবং অন্য প্রত্যেকে নিজের নিজের জায়গায় থাকতে পারে। তত্ত্বগতভাবে, আপডেটটি ইতিমধ্যে পরীক্ষা করা হয়েছে এবং "কেবলমাত্র কাজ করবে"।

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

প্রতিটি সংস্থা একইভাবে অ্যান্ড্রয়েড তৈরি করে তা নিশ্চিত করার জন্য ভেন্ডার টেস্ট স্যুটটি ডিজাইন করা হয়েছে।

নিয়মগুলি কাজ করে এবং প্রত্যেকে সেগুলি অনুসরণ করছে কিনা তা পরীক্ষা করতে, নতুন ডিভাইসে এটি বিক্রয়ের জন্য প্রস্তুত হওয়ার আগে এবং প্রতিবার সিস্টেমটি ওভারহ্যুল হওয়ার আগে সিরিজ পরীক্ষা করা যেতে পারে। এই পরীক্ষাটি নিশ্চিত করবে যে স্যামসনের টাচউইজ অ্যান্ড্রয়েড এবং এইচটিসির সেন্স অ্যান্ড্রয়েড উভয়ই গুগলের অ্যান্ড্রয়েডের সাথে একইভাবে কাজ করে এবং গুগলের একক আপডেট উভয় ক্ষেত্রেই কাজ করে। গুগল প্লেতে সমস্ত অ্যাপ্লিকেশন কাজ করবে তা নিশ্চিত করার জন্য জিনিসগুলি এইভাবে করা হয় এবং বেশিরভাগ ক্ষেত্রে এটি দুর্দান্ত ব্যবস্থা great

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