গুগল প্লে সার্ভিসেস আপনার অ্যাপ তৈরি, গোপনীয়তা ও নিরাপত্তা বৃদ্ধি, ব্যবহারকারীদের সম্পৃক্ত করা এবং আপনার ব্যবসার প্রসারের জন্য অ্যান্ড্রয়েডে বিস্তৃত পরিসরের এসডিকে (SDK) সরবরাহ করে। এই এসডিকেগুলো ব্যবহার করার জন্য আপনার অ্যাপে শুধুমাত্র একটি হালকা ক্লায়েন্ট লাইব্রেরি অন্তর্ভুক্ত করতে হয়, যেমনটি চিত্র ১-এ দেখানো হয়েছে। রানটাইমে, ক্লায়েন্ট লাইব্রেরিটি মূল গুগল প্লে সার্ভিসেস অ্যাপ্লিকেশনে চলমান সম্পূর্ণ ইমপ্লিমেন্টেশনের সাথে যোগাযোগ করে।
শেয়ারযোগ্য ক্লায়েন্ট-সাইড বাস্তবায়ন প্রদানের মাধ্যমে, গুগল প্লে পরিষেবাগুলো:
- অ্যাপের গুণমান এবং আপনার ব্যবহারকারীদের সার্বিক অভিজ্ঞতা উন্নত করার জন্য, এটি ডিভাইসের স্টোরেজ ও মেমরির মতো রিসোর্সগুলোকে অপ্টিমাইজ করতে সাহায্য করে।
- OS, OEM, বা অ্যাপ আপডেট থেকে স্বাধীনভাবে স্বয়ংক্রিয়ভাবে আপডেট পায়, ফলে আপনার ব্যবহারকারীরা আরও দ্রুত উন্নতি এবং বাগ ফিক্স পান।
- এটি অ্যান্ড্রয়েড ৬.০ (এপিআই লেভেল ২৩) পর্যন্ত ব্যাকওয়ার্ড কম্প্যাটিবিলিটি প্রদান করে এবং বিভিন্ন ফর্ম ফ্যাক্টরে কাজ করে, যার ফলে আপনি কম পরিশ্রমে আরও বেশি ব্যবহারকারীর কাছে পৌঁছাতে পারবেন।
চিত্র ১. গুগল প্লে পরিষেবা নিয়মিত আপডেট পায়, যেগুলোতে বিভিন্ন উন্নতি ও ত্রুটি সংশোধন অন্তর্ভুক্ত থাকে।
গুগল প্লে পরিষেবা কীভাবে কাজ করে
এসডিকে
প্রতিটি গুগল প্লে সার্ভিসেস এসডিকে-তে একটি লাইটওয়েট ক্লায়েন্ট লাইব্রেরি অন্তর্ভুক্ত থাকে, যার এপিআইগুলো গুগল প্লে সার্ভিসেস অ্যাপ্লিকেশনে চলমান কোনো সার্ভিসের সাথে ইন্টারঅ্যাক্ট করে। এই লাইব্রেরিগুলো রানটাইম সমস্যাগুলো সুন্দরভাবে সামাল দেওয়ার জন্য হেল্পারও প্রদান করে, যেমন যখন কোনো সার্ভিস অনুপস্থিত, নিষ্ক্রিয় বা পুরোনো হয়ে যায়। আপনি যখন কোড শ্রিংকিং সক্ষম করেন, তখন R8 অপটিমাইজার অব্যবহৃত কোড অপসারণ করে আপনার প্যাকেজের আকারের উপর এসডিকে-র প্রভাব আরও কমিয়ে দেয়।
Google Play পরিষেবাগুলির নতুন ফিচার বা প্রোডাক্ট অ্যাক্সেস করতে, Google Maven রিপোজিটরিতে নতুন সংস্করণ প্রকাশিত হলে SDK আপগ্রেড করুন।
পরিষেবা
গুগল প্লে সার্ভিসেস-এ কিছু মূল অন-ডিভাইস ব্যাকগ্রাউন্ড সার্ভিস রয়েছে যা সমস্ত গুগল-প্রত্যয়িত অ্যান্ড্রয়েড ডিভাইসে চলে।
গুগল প্লে সার্ভিসের স্বয়ংক্রিয় আপডেটগুলো ক্যারিয়ার, ওএস, বা ওইএম সিস্টেম ইমেজ আপডেট থেকে স্বাধীনভাবে সরবরাহ করা হয়। সাধারণত, অ্যান্ড্রয়েড ৬.০ বা তার উচ্চতর সংস্করণে চালিত ডিভাইসগুলো স্বয়ংক্রিয়ভাবে আপডেট পায়, যদি সেই ডিভাইসগুলোতে গুগল প্লে সার্ভিস ইনস্টল করা থাকে এবং পর্যাপ্ত স্টোরেজ উপলব্ধ থাকে। এর মানে হলো, ব্যবহারকারীরা আরও দ্রুত উন্নতি এবং বাগ ফিক্স পান, এবং আপনি অ্যান্ড্রয়েড ইকোসিস্টেমের বেশিরভাগ ডিভাইসে পৌঁছানোর পাশাপাশি সর্বশেষ এপিআইগুলোর সুবিধা নিতে পারেন। অ্যান্ড্রয়েড ৬.০-এর চেয়ে পুরোনো ডিভাইস, অথবা যে ডিভাইসগুলোতে গুগল প্লে সার্ভিস ইনস্টল করা নেই, সেগুলো সমর্থিত নয়।
পরবর্তী পদক্ষেপ: আপনার অ্যাপ সেট আপ করুন।
আপনার অ্যাপে গুগল প্লে সার্ভিসেস এপিআই ব্যবহার শুরু করতে, এই সেটআপ গাইডটি পড়ুন।