Layanan Google Play mendukung serangkaian SDK yang luas di Android untuk membantu Anda mem-build aplikasi, meningkatkan privasi dan keamanan, berinteraksi dengan pengguna, dan mengembangkan bisnis Anda. SDK ini unik karena hanya memerlukan library thin client untuk disertakan dalam aplikasi Anda, seperti yang ditunjukkan dalam gambar 1. Saat runtime, library klien berkomunikasi dengan sebagian besar implementasi dan jejak SDK di layanan Google Play.
Dengan menyediakan implementasi sisi klien bersama untuk layanan Google Play:
- Membantu mengoptimalkan resource di perangkat, seperti penyimpanan dan memori, untuk meningkatkan kualitas aplikasi dan pengalaman pengguna Anda secara keseluruhan.
- Menerima update otomatis, terlepas dari update OS, OEM, atau aplikasi, sehingga pengguna Anda menerima peningkatan dan perbaikan bug dengan lebih cepat.
- Mendukung SDK yang kompatibel dengan Android 4.4 (API level 19) dan tersedia di berbagai faktor bentuk, sehingga Anda dapat menjangkau lebih banyak pengguna dengan sedikit upaya.
Gambar 1. Layanan Google Play menerima update rutin yang berisi peningkatan dan perbaikan bug.
Cara kerja layanan Google Play
SDK
Setiap SDK yang didukung oleh layanan Google Play menyediakan library klien ringan yang berisi API yang diperlukan untuk berinteraksi dengan layanannya masing-masing. API lainnya memungkinkan Anda menyelesaikan masalah saat runtime, seperti layanan tidak ada, dinonaktifkan, atau sudah usang. Jika Anda menggunakan Android Studio 3.4 atau yang lebih tinggi dan mengaktifkan penyingkatan kode, pengoptimal R8 dapat membantu mengurangi jejak setiap SDK dan dampaknya terhadap ukuran paket aplikasi Anda.
Untuk mengakses fitur atau produk layanan Google Play yang baru, upgrade SDK saat versi baru dirilis ke repositori Google Maven.
Layanan
Layanan Google Play berisi layanan Google di perangkat yang berjalan di latar belakang di setiap perangkat Android bersertifikasi Google.
Update otomatis pada layanan Google Play dikirimkan secara independen dari update image sistem operator, OS, atau OEM. Secara umum, perangkat yang menjalankan Android 4.4 atau yang lebih tinggi akan menerima update secara otomatis, asalkan perangkat ini telah menginstal layanan Google Play dan penyimpanan yang memadai. Artinya, pengguna menerima peningkatan dan perbaikan bug dengan lebih cepat, serta Anda dapat memanfaatkan API terbaru sekaligus menjangkau sebagian besar perangkat di ekosistem Android. Perangkat yang berusia lebih dari Android 4.4, atau perangkat yang tidak menginstal layanan Google Play, tidak didukung.
Langkah berikutnya: menyiapkan aplikasi
Untuk mulai menggunakan API layanan Google Play di aplikasi Anda, baca panduan penyiapan ini.