banner

Del 23 al 25 de Septiembre: GX29, el evento de tecnología y negocios más importante de América Latina. Inscribirse

Encuentro GeneXus GX29: el evento de tecnología y negocios más importante de América Latina.

Anuncio para los usuarios Android que usan APIs Google Cloud Messaging y Google Places

Google ha hecho cambios disruptivos en sus APIs y servicios de Google Cloud Messaging y Google Places que obligan a la actualización de los sistemas, es por eso que algunas aplicaciones nativas de Android requerirán ser actualizadas en las próximas semanas para así mantenerse en funcionamiento.

Los avances – especialmente en construcción de aplicaciones móviles – se dan en forma vertiginosa. Nuestras aplicaciones están cada vez más integradas con terceros y usan para ello cada vez más APIs que éstos proveen. GeneXus hace esfuerzos para mantener la compatibilidad con estas APIs y evitar que sus usuarios tengan que cambiar código GeneXus para adaptarse a los cambios, pero no puede evitar en algunos casos que – ante cambios disruptivos de terceros – las aplicaciones tengan que actualizarse.

En ese marco, algunas aplicaciones nativas de Android generadas con GeneXus requerirán ser actualizadas en las próximas semanas para así mantenerse en funcionamiento. El motivo es que Google ha hecho cambios disruptivos en sus APIs y servicios de Google Cloud Messaging y Google Places que obligan a la actualización de los sistemas.

Aplicaciones Android que deberán actualizarse:
  1. Las aplicaciones de Android (y los servicios server-side) que envíen notificaciones con la funcionalidad de RemoteNotifications basado en Google Cloud Messaging dejarán de funcionar de manera esperada  a partir del 11 de abril de 2019 dado que Google discontinua en esa fecha el servicio asociado.  En sustitución, se debe utilizar la funcionalidad de Notification Provider API (soportado y sugerido desde GeneXus 15 Upgrade 3, desde marzo 2017) que permite enviar notificaciones con OneSignal o JPush.
    Más información en HowTo: Push Notifications using external provider.

     

  2. Las aplicaciones de Android que utilicen algunas funcionalidades específicas asociadas a geolocalización que se basan en capacidades discontinuadas del servicio Google Places. Las mismas requieren actualización a GeneXus 16 Upgrade 3 (build 131594) o instalar un hotfix específico.

Más información en SAC 45111 - Problemas al seleccionar un punto en un mapa.


Les invitamos a actualizar sus programas o las instalaciones de GeneXus lo antes posible para así garantizar la continuidad de las funcionalidades que sus aplicaciones brindan.

Por más información o un hotfix específico, contactar al equipo de soporte de GeneXus: soporte@genexus.com