¿Cuál es la diferencia entre Android Beam y S Beam?

¿Cuál es la diferencia entre Android Beam en el Galaxy Nexus y S Beam en el Galaxy S3?

¿Son estas dos funciones compatibles entre sí? ¿Puedo transferir datos entre los dos dispositivos?

Respuestas (1)

Aunque Android Beam y S Beam tienen propósitos similares, en realidad funcionan de manera muy diferente y no son compatibles entre sí.

Android Beam usa NFC para emparejar sus dispositivos a través de Bluetooth y luego transfiere archivos a través de la conexión Bluetooth. Creo que también puede transferir datos muy pequeños (contactos, enlaces, etc.) directamente a través de NFC, como implica la página de aspectos destacados de la versión Ice Cream Sandwich :

Para cargas útiles más grandes, los desarrolladores pueden incluso usar Android Beam para iniciar una conexión y transferir los datos a través de Bluetooth, sin necesidad de un emparejamiento visible para el usuario.

Sin embargo, S Beam usa Wi-Fi Direct para realizar transferencias de datos en lugar de Bluetooth. Su razonamiento para hacer esto es que Wi-Fi Direct ofrece velocidades de transferencia más rápidas (citan hasta 300 Mbps). Por lo tanto, esto solo funcionará con otros dispositivos habilitados para S Beam, limitándose actualmente a la comunicación entre dos Galaxy S3.

Sin embargo, el SGS3 también es compatible con Android Beam, por lo que puede usarlo para transferir algo entre un GNex y un SGS3. Aquí hay un tutorial en el sitio web de Sprint (debe ser esencialmente el mismo para otras versiones del SGS3).

Además de la diferencia en el método de transferencia de datos (Bluetooth frente a Wi-Fi Direct), Android Beam en Jelly Beam y S Beam también difieren en la forma en que usan NFC. S Beam usa ICS Android Beam para hacer su trabajo, mientras que la nueva función Jelly Bean Android Beam no es visible para un dispositivo ICS (usa un puerto LLCP diferente). Será interesante ver cómo se resolverá esto cuando (¿si?) el SGS3 se actualice a Jelly Bean.