Google Play পরিষেবাগুলির ওভারভিউ

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

শেয়ার্ড, ক্লায়েন্ট-সাইড বাস্তবায়ন প্রদান করে, Google Play পরিষেবাগুলি:

  • অ্যাপের মান এবং আপনার ব্যবহারকারীদের সামগ্রিক অভিজ্ঞতা উন্নত করতে, স্টোরেজ এবং মেমরির মতো ডিভাইসের রিসোর্সগুলিকে অপ্টিমাইজ করতে সাহায্য করে।
  • স্বয়ংক্রিয় আপডেটগুলি গ্রহণ করে—অপারেটিং সিস্টেম, OEM, বা অ্যাপ আপডেট নির্বিশেষে—যাতে আপনার ব্যবহারকারীরা আরও দ্রুত উন্নতি এবং বাগ সংশোধনগুলি পান।
  • অ্যান্ড্রয়েড ৬.০ (এপিআই লেভেল ২৩) এর সাথে ব্যাকওয়ার্ড সামঞ্জস্যতা প্রদান করে এবং বিভিন্ন ফর্ম ফ্যাক্টর জুড়ে কাজ করে, যা আপনাকে কম পরিশ্রমে আরও বেশি ব্যবহারকারীর কাছে পৌঁছাতে সক্ষম করে।

হালকা ওজনের ক্লায়েন্ট লাইব্রেরিগুলি IPC ব্যবহার করে Google Play পরিষেবাগুলির সাথে যোগাযোগ করে। Google Play পরিষেবাগুলি ফোন, ট্যাবলেট, ল্যাপটপ, টিভি এবং ঘড়ির পাশাপাশি গাড়িতেও উপলব্ধ।

চিত্র ১. গুগল প্লে পরিষেবাগুলি নিয়মিত আপডেট পায় যার মধ্যে উন্নতি এবং বাগ সংশোধন রয়েছে।

গুগল প্লে পরিষেবা কীভাবে কাজ করে

SDK গুলি

প্রতিটি Google Play পরিষেবা SDK-তে একটি হালকা ক্লায়েন্ট লাইব্রেরি থাকে যার API গুলি Google Play পরিষেবা অ্যাপ্লিকেশনে চলমান পরিষেবার সাথে ইন্টারঅ্যাক্ট করে। এই লাইব্রেরিগুলি রানটাইম সমস্যাগুলি সুন্দরভাবে পরিচালনা করার জন্য সহায়কও প্রদান করে, যেমন যখন কোনও পরিষেবা অনুপস্থিত, অক্ষম বা পুরানো থাকে। যখন আপনি কোড সঙ্কুচিতকরণ সক্ষম করেন, তখন R8 অপ্টিমাইজার অব্যবহৃত কোডটি সরিয়ে আপনার প্যাকেজ আকারের উপর SDK-এর প্রভাব আরও কমিয়ে দেয়।

নতুন Google Play পরিষেবার বৈশিষ্ট্য বা পণ্য অ্যাক্সেস করতে, Google Maven সংগ্রহস্থলে একটি নতুন সংস্করণ প্রকাশিত হলে SDK আপগ্রেড করুন।

সেবা

গুগল প্লে সার্ভিসেস-এ ডিভাইসের ব্যাকগ্রাউন্ড সার্ভিসের একটি মূল সেট থাকে যা সমস্ত গুগল-প্রত্যয়িত অ্যান্ড্রয়েড ডিভাইসে চলে।

Google Play পরিষেবাগুলিতে স্বয়ংক্রিয় আপডেটগুলি ক্যারিয়ার, OS, বা OEM সিস্টেম ইমেজ আপডেটের উপর নির্ভর করে না। সাধারণত, Android 6.0 বা তার বেশি ভার্সন চালিত ডিভাইসগুলি স্বয়ংক্রিয়ভাবে আপডেটগুলি গ্রহণ করে, তবে শর্ত থাকে যে এই ডিভাইসগুলিতে Google Play পরিষেবা ইনস্টল করা আছে এবং পর্যাপ্ত স্টোরেজ উপলব্ধ রয়েছে। এর অর্থ হল ব্যবহারকারীরা আরও দ্রুত উন্নতি এবং বাগ সংশোধনগুলি পাবেন এবং আপনি Android ইকোসিস্টেমের বেশিরভাগ ডিভাইসে পৌঁছানোর সময় সর্বশেষ API গুলির সুবিধা নিতে পারবেন। Android 6.0 এর চেয়ে পুরানো ডিভাইসগুলি, অথবা Google Play পরিষেবা ইনস্টল করা নেই এমন ডিভাইসগুলি সমর্থিত নয়।

পরবর্তী ধাপ: আপনার অ্যাপ সেট আপ করুন

আপনার অ্যাপে Google Play পরিষেবা API ব্যবহার শুরু করতে, এই সেটআপ নির্দেশিকাটি পড়ুন।