Daftar Isi:
Jika Anda cukup memperhatikan hal-hal ini, Anda mungkin telah melihat pembaruan Google Play Services dari waktu ke waktu di perangkat Android Anda. Jika Anda mengikuti sisi yang lebih teknis dari Android, Anda akan tahu diumumkan beberapa tahun yang lalu untuk memperkenalkan API dan fitur baru dengan cara yang tidak memerlukan pembaruan firmware. Anda bisa dimaafkan karena mengabaikannya sebagai bagian yang kering dan teknis dari OS, tetapi pada kenyataannya itu adalah bagian yang sangat penting dari cara kerja Android modern.
Pengembang mendapatkan API penting yang bekerja di sebagian besar basis pengguna Android yang aktif. Pengguna pada gilirannya mendapat manfaat dari ini, melalui fitur baru dan perbaikan keamanan bahkan jika mereka tidak menjalankan versi OS terbaru. Dan untuk Google, Layanan Play bertindak sebagai asuransi terhadap bangkitnya Android "bercabang".
Baca terus untuk mengetahui bagaimana Google Play Services adalah senjata yang tangguh melawan beberapa musuh terbesar Android (dan Google), dan bagaimana setiap diskusi tentang keamanan Android atau "fragmentasi" cacat tanpa pemahaman tentang hal itu.
Primer Layanan Play
Hal pertama yang pertama - apa itu Layanan Google Play? Dari perspektif pengguna, ini adalah aplikasi, dikendalikan oleh Google yang memperbarui secara otomatis di latar belakang melalui Google Play Store. Sebenarnya tidak ada bagian aplikasi yang menghadap pengguna, kecuali Anda menghitung ikon "Pengaturan Google" pada ponsel yang menjalankan Lollipop dan versi sebelumnya. Tetapi berbagai sulur Play Services tersebar di seluruh Android, terutama di versi OS yang lebih baru.
Sebagai "aplikasi" tingkat sistem, "Play Services dapat berjalan dengan izin yang ditinggikan dan menggantikan segala sesuatu di OS jika perlu, sehingga Google dapat dengan mudah memodifikasinya melakukan lebih banyak di masa depan.
Play Services adalah penjaga gerbang untuk layanan Google di perangkat Android Anda.
Sederhananya: jika aplikasi Android berinteraksi dengan layanan Google, kemungkinan itu dilakukan melalui Layanan Google Play.
Selama keynote Google I / O 2014, Google VP Sundar Pichai mengatakan bahwa versi baru dari Play Services diluncurkan setiap enam minggu, menambahkan bahwa 93 persen dari basis instalasi Android aktif menjalankan versi terbaru pada saat itu.
Alat untuk pengembang
Pustaka klien Layanan Google Play memberikan pengembang API untuk membuat aplikasi berfungsi dengan layanan Google pada perangkat dengan aplikasi Play Services diinstal. Ini termasuk Cloud Messaging, Drive, Location, Play Game, Android Wear dan Google Fit, untuk beberapa nama saja. Dan karena aplikasi Play Services memperbarui secara otomatis di latar belakang, dan bekerja pada semua versi Android kembali ke 2.3 Gingerbread, Google dapat meluncurkan perubahan, peningkatan dan fitur baru dalam integrasi Android dengan layanan ini tanpa pembaruan firmware.
Itu masalah yang cukup besar di dunia di mana Jelly Bean dan KitKat - Android 4.1-4.4 - terus mendominasi basis instalasi aktif, dengan Lollipop membuat hanya 12, 4 persen dari pemasangan aktif pada hitungan terakhir. (Bandingkan dengan angka 93 persen yang diberikan oleh Sundar Pichai pada I / O tahun lalu.) Karena Play Services ada, lebih banyak orang memiliki akses ke versi fitur terbaru seperti Play Game dan Android Wear daripada yang seharusnya kasus. Hal inilah yang memungkinkan kecepatan Android yang gila bahkan ketika banyak OEM terus berupaya meningkatkan platform.
Ini bagus untuk pengembang dan pengguna karena banyak alasan, yang kebanyakan jelas. Daripada devs harus khawatir tentang penargetan masing-masing fitur Google ini secara berbeda di seluruh versi OS, angkat berat dilakukan oleh Play Services. Terlebih lagi, pengguna tidak akan kesulitan jika mereka tidak menjalankan Android versi terbaru.
Fitur dan keamanan bagi pengguna
Melalui Play Services, banyak hal yang dianggap sebagai fitur Android - seperti Lollipop's Smart Lock, layanan lokasi Google dan Play Games - telah dipisahkan dari OS inti. Itulah alasan lain mengapa membandingkan distribusi versi iOS dan Android secara langsung tidak menceritakan keseluruhan cerita. Bagian yang sangat signifikan dari pengalaman Google Android selalu diperbarui, secara otomatis, di latar belakang.
Itu terlepas dari kenyataan bahwa sebagian besar aplikasi Android Google sendiri dapat diperbarui secara independen melalui Google Play - koleksi yang, seperti Android 5.0 juga termasuk komponen WebView yang digunakan untuk membuat halaman web di dalam aplikasi. Hal yang sama berlaku untuk banyak aplikasi yang dibundel pabrikan - HTC, misalnya, sekarang mendorong pembaruan ke banyak aplikasi Sense-nya melalui Play Store.
Memang benar bahwa beberapa perubahan, perbaikan dan peningkatan masih memerlukan pembaruan firmware. Namun dalam ekosistem Android 2015, ada banyak hal yang sangat penting yang tidak lagi berfungsi.
Peran Layanan Play dalam keamanan Android seringkali diabaikan oleh para doomsayers.
Dengan cara yang sama, itu tidak akurat untuk mengatakan bahwa berada di Android versi lama membuat pengguna terbuka lebar untuk malware. Layanan Google Play memiliki peran besar untuk mengamankan ponsel Android lama dari aplikasi yang buruk, yang umumnya berasal dari toko aplikasi selain Google Play.
Senjata utama dalam gudang senjata Google adalah fitur "verifikasi aplikasi", yang dinyalakan secara default di Android 4.2 dan di atasnya. Saat Anda memasang aplikasi dari lokasi pihak ketiga, itu dipindai oleh fitur yang terus diperbarui ini untuk mengidentifikasi kecenderungan berbahaya. Inilah yang terjadi ketika ketakutan keamanan "ID palsu" Android terjadi tahun lalu, dan berkat Layanan Play, sebagian besar perangkat Android tidak pernah terkena ini. (Google Play Store diperbarui dengan cara serupa untuk memblokir aplikasi menggunakan exploit khusus ini.)
Anda mungkin menganggap ini sebagai solusi sementara, dan memang demikian. Tetapi seperti yang kami tunjukkan pada saat itu, itu cukup efektif. Either way, malware tidak melewati, dan pengguna dilindungi - bahkan jika mereka berada di Android versi lama. Ini adalah poin yang Microsoft lewatkan ketika ia mengambil catatan di Google tentang keamanan seluler.
LEBIH: T&J keamanan Android dengan Google Adrian Ludwig
Asuransi untuk Google
Layanan Google Play dikemas dengan barang-barang Google yang eksklusif, dan karena itu tidak termasuk dalam Proyek Sumber Terbuka Android (AOSP). Seperti aplikasi Google lainnya, ini adalah sumber tertutup. Setiap "garpu" Android open-source yang dirilis tanpa bit Google adalah miliknya sendiri.
Kurangnya Layanan Play di garpu Android menciptakan banyak pekerjaan tambahan bagi siapa pun yang serius untuk mengambil Android dari Google.
Tidak ada yang menghentikan produsen yang ingin membangun perangkat Android tanpa mendapatkan persetujuan GMS (Google Mobile Services) dari membangun lapisan layanan mereka sendiri di atas OS open-source. Namun sejauh ini fitur-fitur terpenting dari Layanan Play belum diciptakan kembali oleh para pemain ini, bahkan mereka yang berbicara secara terbuka tentang menguasai Android dan "menempatkan peluru di kepala Google."
Sama seperti Play Services adalah solusi untuk beberapa kelemahan bawaan Android - lambatnya pembaruan firmware, karena jumlah komponen yang bergerak, dan pengembangan aplikasi dan implikasi keamanannya - kurangnya Play Services di garpu Android menciptakan signifikan pekerjaan rekayasa untuk siapa pun yang serius ingin mengambil Android dari Google.
LEBIH: Apa garpu itu 'garpu?'
Kami tidak menyarankan ini adalah bagian dari beberapa rencana induk Google yang kejam, namun inilah situasi yang ada. Sistem operasi seperti Android hanya dapat melahap pangsa pasar dengan bantuan keragaman perangkat (dan operator). Keragaman pasti mengarah pada fragmentasi, dan untuk memerangi bahwa Anda memerlukan lapisan layanan dan keamanan yang ada di luar OS.
Itulah tantangan yang harus dipecahkan oleh setiap garpu Android yang meyakinkan. Sementara itu, mereka yang ada di dunia Google Android memiliki Play Services untuk berterima kasih karena telah memungkinkan pertumbuhan platform, dan membantu menjaga keamanan perangkat.