Google Play Services
Google Play Services (en español Servicios de Google Play) es un servicio de software propietario ofrecido por Google para dispositivos Android.[1] Cuando se introdujo en 2012, proporcionó acceso a las API de Google+ y OAuth 2.0. Se expandió para cubrir una variedad de servicios de Google, lo que permite que las aplicaciones se comuniquen con los servicios a través de medios comunes.[2][3]
Google Play Services | ||
---|---|---|
Parte de Servicios de Google para Móviles | ||
![]() | ||
Información general | ||
Tipo de programa | software | |
Desarrollador | ||
Modelo de desarrollo | Software propietario | |
Lanzamiento inicial | 26 de septiembre de 2012 | |
Licencia | Software propietario | |
Información técnica | ||
Plataformas admitidas | Android | |
Enlaces | ||
Los servicios de los paquetes incluyen seguimiento de ubicación y geovalla, servicios de cuenta de inicio de sesión único , seguimiento de estado físico y salud del usuario, procesamiento de pagos, publicidad integrada y escaneo de seguridad. Muchas aplicaciones en dispositivos Android dependen del uso de Google Play Services, y el paquete requiere que el usuario use una cuenta de Google y acepte los términos de servicio de Google. La distribución de Google Play Services en un dispositivo Android requiere una licencia de Google, que prohíbe a los fabricantes de dispositivos producir dispositivos Android que no sean compatibles con las especificaciones de su sistema operativo Android.
Versión del sistema operativo | Ultima versión | Fecha de lanzamiento | Soporte |
---|---|---|---|
Android 6.0 o posterior | 22.18.20 (iOS 15.5) | 26 de junio de 2022[4] | 6 años, 9 meses |
Android 4.4 - 5.1.1 | 22.15.14 (iOS 15.5) |
16 de mayo de 2022 | 8 años, 6 meses |
Android 4.1 - 4.3.1 | 21.33.56 (iOS 12.5.5) | 23 de septiembre de 2021 | 9 años, 2 meses |
Android 4.0 - 4.0.4 | 14.8.49 (iOS 12.1.4) | 7 de febrero de 2019 | 7 años, 3 meses |
Android 2.3 - 3.2.6 | 10.0.84 (iOS 10.1) | 13 de noviembre de 2016 | 5 años, 11 meses |
Android 2.2 | 3.2.25 (iOS 8.1) | 16 de octubre de 2014 | 4 años, 4 meses |
Servicios
Los desarrolladores de aplicaciones pueden utilizar Google Play Game Services[5] para permitir una experiencia competitiva y social mediante el uso de tablas de clasificación, logros y sesiones multijugador.[6] La API de juegos guardados está disponible para sincronizar juegos guardados en la infraestructura de la nube de Google.[7] Las API de ubicación brindan especificaciones sobre las tecnologías de ubicación, proporcionando servicios de geolocalización. Las API para programar acciones específicas cuando el usuario ingresa o sale de límites geográficos específicos, Fused Location Provider adquiere información de ubicación, como el uso reducido de energía y el reconocimiento de actividad para permitir que las aplicaciones se adapten a la acción actual del usuario (por ejemplo, andar en bicicleta, caminar, etc.).[8]
La API de Inicio de Sesión de Google para Android proporciona un inicio de sesión único, autenticando al usuario dentro de las aplicaciones utilizando las credenciales de la cuenta de Google.[9] La API de Google Maps para Android permite que las aplicaciones incluyan Google Maps o Street View sin necesidad de abrir una aplicación separada, lo que permite un control total sobre la cámara y proporciona un medio para agregar marcadores personalizados y superposiciones de mapas.[10] La API de Google Drive para Android permite utilizar Google Drive como una estructura de almacenamiento, proporcionando búsqueda y sincronización de documentos junto con otras herramientas de manipulación de archivos.[11] La API de Google Cast para Android agrega la funcionalidad de transmisión para permitir que las aplicaciones de Android muestren contenido en televisores usando Google Cast, además de proporcionar varios ayudantes para tipos comunes de audio, video e imagen.[12]
Google Mobile Ads integra anuncios en las aplicaciones, lo que permite la monetización mediante la orientación de anuncios en función de factores como la ubicación del usuario. La API de Google Pay permite compras de servicios y bienes a través de Google Pay.[9] Otras API incluyen la API de Google Fit , los métodos de autenticación de cuentas y Google Analytics.
Google Play Services es utilizado por casi todas las aplicaciones de Google que tienen poderes a nivel de sistema.[13] Todos los principales servicios de Android están controlados por Google Play Services, y muchas aplicaciones de terceros también dependen de ellos. Sin esto y el requisito de iniciar sesión con una Cuenta de Google, es posible que las aplicaciones no funcionen correctamente.[14]
Google Play Protect es una unificación de los sistemas de seguridad de Android.[15][16][17] En 2019, la compañía anunció que el software escaneaba 50 millones de aplicaciones por día. El 6 de noviembre de 2019, Google anunció la App Defense Alliance. Los socios pueden solicitar que Google Play Protect analice una aplicación. Los resultados se envían al socio y Google Play Protect recibe los resultados de los socios.[18] A partir de noviembre de 2019, los socios de App Defense Alliance incluyen: ESET, Lookout y Zimperium.[19][20]
Adopción
Google Play Services se actualiza automáticamente a través de Google Play en dispositivos con Android 4.4 o posterior.[21] Esto significa que Google puede ofrecer actualizaciones sin que los fabricantes tengan que actualizar el firmware de Android, solucionando la fragmentación de la plataforma que se ha vuelto infame para los productos Android.[22]
Preocupaciones
El Proyecto de código abierto de Android (AOSP) se anunció en 2007 y funcionó como el sistema de referencia para todos los OEM y modificaciones de firmware como CyanogenMod y LineageOS . Varias aplicaciones AOSP se transfirieron a Google Play con un modelo de código cerrado. Muchas aplicaciones (como Lyft, Uber y muchas de las aplicaciones de Google como Gmail y YouTube) funcionan solo cuando el paquete de Servicios de Google Play está disponible y habilitado.
La distribución de Google Play Services como parte del paquete de aplicaciones de Google requiere una licencia de Google, que prohíbe contractualmente a los fabricantes de dispositivos producir dispositivos Android que no sean compatibles con las especificaciones de Android de Google. Otros que estén interesados en modificar el sistema Android deben cancelar la suscripción a Google Play Services u obtener el paquete de aplicaciones de Google desde un dispositivo que las tenga preinstaladas o desde una fuente no oficial.[13][23]
Referencias
- «Overview of Google Play services». Google Developers (en inglés). Consultado el 18 de julio de 2022.
- «Package Index | Google Play services». Google Developers (en inglés). Consultado el 18 de julio de 2022.
- «Google Play services - Free Android app». AppBrain (en inglés). 26 de septiembre de 2012. Consultado el 18 de julio de 2022.
- «Google Play services APKs». APKMirror (en inglés estadounidense). Consultado el 18 de julio de 2022.
- «Crea apps de reconocimiento de la ubicación | Desarrolladores de Android». Android Developers. Consultado el 18 de julio de 2022.
- «Play Games Services». Google Developers. Consultado el 11 de agosto de 2022.
- «Saved Games in Android | Play Games Services». Google Developers. Consultado el November 30, 2014.
- «Crea apps de reconocimiento de la ubicación | Desarrolladores de Android». Android Developers. Consultado el 11 de agosto de 2022.
- «Cómo agregar un flujo de trabajo de acceso | Desarrolladores de Android». Android Developers. Consultado el 11 de agosto de 2022.
- «Cómo agregar mapas | Desarrolladores de Android». Android Developers. Consultado el 11 de agosto de 2022.
- «Drive API». Google Developers (en inglés). Consultado el 11 de agosto de 2022.
- «Cast». Google Developers (en inglés). Consultado el 11 de agosto de 2022.
- Amadeo, Ron (2 de septiembre de 2013). «Balky carriers and slow OEMs step aside: Google is defragging Android». Ars Technica (en inglés estadounidense). Consultado el 11 de agosto de 2022.
- «Update Google Play Services Manually». oTechWorld. Consultado el 6 August 2018.
- «Google's security suite 'Play Protect' rolling out to Android phones». Android Authority. Consultado el 20 September 2017.
- «Google's Play Protect didn't catch obfuscated malware with up to 20 million installs on the Play Store». Android Police. Consultado el 20 September 2017.
- «Keeping you safe with Google Play Protect». Google Blog. Consultado el 20 September 2017.
- «Google Play Protect Now Scans More Than 50 Million Apps Per Day». Beebom. 9 de mayo de 2019. Consultado el 9 de mayo de 2019.
- «The App Defense Alliance: Bringing the security industry together to fight bad apps». Google Online Security Blog (en inglés). Consultado el 7 de noviembre de 2019.
- «App Defense Alliance | Play Protect». Google Developers (en inglés). Consultado el 7 de noviembre de 2019.
- «Overview of Google Play services». Google Developers (en inglés). Consultado el 18 de julio de 2022.
- «Google’s iron grip on Android: Controlling open source by any means necessary». Ars Technica (en inglés). Consultado el 30 de noviembre de 2014.
- «Google’s iron grip on Android: Controlling open source by any means necessary». Ars Technica (en inglés). Consultado el 30 de noviembre de 2014.