نمای کلی «خدمات Google Play»

«خدمات Google Play» مجموعه گسترده‌ای از کیت‌های توسعه نرم‌افزار را در Android برای ساختن برنامه شما، بهبود حریم خصوصی و امنیت، تعامل با کاربران، و رشد کسب‌وکارتان ارائه می‌دهد. این کیت‌های توسعه نرم‌افزار فقط به یک کتابخانه کارخواه سبک نیاز دارند تا در برنامه شما گنجانده شوند، همان‌طور که در شکل ۱ نشان داده شده است. در زمان اجرا، کتابخانه مشتری با پیاده‌سازی کاملی که در برنامه اصلی خدمات Google Play اجرا می‌شود ارتباط برقرار می‌کند.

«خدمات Google Play» با ارائه پیاده‌سازی‌های مشترک در سمت کارخواه:

  • به بهینه‌سازی منابع درون‌دستگاهی، مثل فضای ذخیره‌سازی و حافظه، کمک می‌کند تا کیفیت برنامه و تجربه کلی کاربران شما بهبود یابد.
  • به‌روزرسانی‌های خودکار دریافت می‌کند—بدون درنظر گرفتن به‌روزرسانی‌های سیستم‌عامل، سازنده تجهیزات اصلی، یا برنامه—بنابراین کاربران شما بهبودها و رفع اشکالات را سریع‌تر دریافت می‌کنند.
  • سازگاری با نسخه قدیمی را برای Android 7.0 (سطح میانای برنامه‌سازی کاربردی ۲۴) فراهم می‌کند و در انواع مختلف ضریب شکل کار می‌کند، که به شما امکان می‌دهد با تلاش کمتر به کاربران بیشتری دسترسی پیدا کنید.

کتابخانه‌های کارخواه سبک بااستفاده از IPC با «سرویس‌های Google Play» ارتباط برقرار می‌کنند. خدمات Google Play در تلفن‌ها، رایانه‌های لوحی، رایانه‌های کیفی، تلویزیون‌ها، و
ساعت‌ها، و همچنین در خودروها دردسترس است.

شکل ۱. «خدمات Google Play» به‌روزرسانی‌های منظمی دریافت می‌کند که حاوی بهبودها و رفع اشکال‌ها است.

نحوه عملکرد «خدمات Google Play»

کیت‌های توسعه نرم‌افزار

هر کیت توسعه نرم‌افزار خدمات Google Play شامل یک کتابخانه کارخواه سبک با میاناهای برنامه‌سازی کاربردی است که با سرویسی که در برنامه خدمات Google Play اجرا می‌شود تعامل دارد. این کتابخانه‌ها همچنین کمک‌کننده‌هایی برای رسیدگی مناسب به مشکلات زمان اجرا ارائه می‌دهند، مانند زمانی که سرویسی وجود ندارد، غیرفعال است، یا قدیمی است. وقتی کوچک کردن کد را فعال می‌کنید، بهینه‌ساز R8 با برداشتن کد استفاده‌نشده، تأثیر کیت توسعه نرم‌افزار بر اندازه بسته‌تان را بیشتر کاهش می‌دهد.

برای دسترسی به ویژگی‌ها یا محصولات جدید «خدمات Google Play»، وقتی نسخه جدیدی در مخزن Google Maven منتشر می‌شود، کیت توسعه نرم‌افزار را ارتقا دهید.

خدمات

«خدمات Google Play» شامل مجموعه‌ای اصلی از سرویس‌های پس‌زمینه‌ای درون‌دستگاهی است که در همه دستگاه‌های Android دارای گواهی Google اجرا می‌شود.

به‌روزرسانی‌های خودکار «خدمات Google Play» مستقل از شرکت مخابراتی، سیستم‌عامل، یا به‌روزرسانی‌های تصویر سیستم OEM ارائه می‌شود. به‌طور کلی، دستگاه‌های دارای Android نسخه ۷.۰ یا بالاتر به‌روزرسانی‌ها را به‌طور خودکار دریافت می‌کنند، به‌شرطی که این دستگاه‌ها «خدمات Google Play» را نصب کرده باشند و فضای ذخیره‌سازی کافی داشته باشند. این یعنی کاربران بهبودها و رفع اشکال‌ها را سریع‌تر دریافت می‌کنند و شما می‌توانید از جدیدترین میاناهای برنامه‌سازی کاربردی بهره ببرید و درعین‌حال به اکثر دستگاه‌ها در بوم‌سازگان Android دسترسی داشته باشید. دستگاه‌های قدیمی‌تر از Android 7.0 یا دستگاه‌هایی که «خدمات Google Play» در آن‌ها نصب نشده است پشتیبانی نمی‌شوند.

مراحل بعدی: راه‌اندازی برنامه

برای شروع استفاده از میاناهای برنامه‌سازی کاربردی خدمات Google Play در برنامه‌تان، این راهنمای راه‌اندازی را بخوانید.