Únete a nuestra lista de distribución para recibir actualizaciones y anuncios de Nearby.

Elige la API correcta

Los siguientes lineamientos te ayudarán a elegir la API de Nearby adecuada para tu app.

Conexiones de Nearby

La API de Conexiones de Nearby permite que las apps descubran, intercambien datos y se conecten con los dispositivos cercanos con facilidad en tiempo real, sin importar la conectividad de red. Usa Bluetooth, Wi-Fi y otras tecnologías, y está diseñado para ocultar la complejidad de estas tecnologías a fin de que tu app pueda enfocarse en descubrir dispositivos cercanos e interactuar con ellos fácilmente.

Debes elegir la API de Conexiones de Nearby para la app en los siguientes casos:

  • Deseas descubrir dispositivos cercanos sin necesidad de conectividad a Internet y generar el costo de un recorrido de ida y vuelta de red en cada operación.

  • Deseas transmitir contenido o transmitir cargas útiles o archivos arbitrarios entre dispositivos cercanos.

  • Quieres usar las últimas tecnologías entre pares, como Reconocimiento de Wi-Fi, cuando estén disponibles.

  • Solo debes comunicarte entre dispositivos Android.

Mensajes de Nearby

La API de Nearby Messages permite que las apps publiquen mensajes pequeños a los que otros dispositivos pueden suscribirse y recibir cuando están cerca. Los mensajes se transmiten a través de la nube. Los dispositivos cercanos se detectan mediante Bluetooth y audio de ultrasonido cercano.

La API de Nearby Messages también permite que las apps detecten balizas Bluetooth de bajo consumo y recuperen los mensajes adjuntos a esas balizas mediante la plataforma del contador.

Debes elegir la API de Nearby Messages para tu app en los siguientes casos:

  • Quieres descubrir dispositivos cercanos mientras estás conectado a Internet.

  • Deseas recuperar cargas útiles pequeñas de un solo sentido desde dispositivos cercanos. Nearby Messages no es adecuado para la comunicación bidireccional entre dispositivos. Si se requiere comunicación bidireccional, usa Conexiones cercanas.

  • Quieres establecer límites de distancia aproximada en los dispositivos que detectas; por ejemplo, solo se detectan dispositivos que se encuentran en la misma habitación.

  • Deseas analizar las Beacons de bajo consumo y recuperar los adjuntos de las balizas registradas en la plataforma del contador

  • Deseas comunicarte entre dispositivos iOS y Android.