Servicios de Google Play es una aplicación de sistema que viene preinstalada en todos los teléfonos móviles Android que utilizan el ecosistema de Google. La app en realidad es un conjunto de librerías creado por Google y puesto a disposición de todos los desarrolladores para que puedan aprovechar e implementar los servicios de Google en sus apps, proporcionando múltiples ventajas a sus usuarios. Podemos entender los Servicios de Google como el nexo de unión entre Android, las apps de nuestro teléfono y los servicios online de Google.
Google Play Services conecta nuestro Android y sus apps con los servicios online de Google. Actúa en segundo plano de forma oculta, por lo que nunca interaccionamos con ella como tal excepto cuando alguna app requiere habilitar los permisos para poder acceder a esta función. De hecho, es una app que no se puede deshabilitar ni borrar sin recurrir a herramientas de desarrollo como el SDK de Android o rooteando el teléfono.
Aunque no la vemos es una de las apps más importantes garantizando que todo funcione de forma correcta en el dispositivo. Todos los dispositivos certificados por Google cuentan con ella. Existen teléfonos que no lo traen de serie, como ocurre con ciertas marcas menores o con teléfonos equipados con ROMs personalizadas para no usar las herramientas de Google (Gmail, Google Maps, Google Play Store…) pero es igualmente posible instalar Google Play Services en ellos y aprovechar sus funciones.
Para los desarrolladores de apps es una gran ventaja, ya que no exige revisar todo el código de las apps cuando se introducen cambios en el sistema operativo, lo que supone ahorrar tiempo y esfuerzos garantizando que la app seguirá siendo compatible con los teléfonos tras los cambios introducidos.
Sirven para muchos propósitos cuando usamos el teléfono. ¿Cuáles exactamente? Estos son solo algunos ejemplos:
- Comprobar y actualizar apps.
- Enviar estadísticas a Google para mejorar sus productos.
- Identificarnos en apps con nuestra cuenta de Google.
- Interaccionar con dispositivos Google Cast.
- Habilitar el funcionamiento de Google Drive.
- Añadir funcionalidades en juegos, como los logros.
- Realizar comprobaciones de seguridad.
- Habilitar búsquedas en Google desde dentro de las apps u otras herramientas como Maps.
- Comunicarnos con dispositivos cercanos.
- Dar soporte para los servicios de pago de Google.
- Ofrecer soporte para dispositivos Android Wear.