Capítulo 9. Programación iOS

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Apple fue uno de los primeros partidarios de Bluetooth 4.0 y, como resultado, existe un rico conjunto de API y herramientas para apoyar el desarrollo de dispositivos y aplicaciones BLE utilizando iOS. El dispositivo iOS en cuestión suele ser un iPhone (iPhone 4S o posterior), pero iOS también admite BLE en todos los iPads relativamente nuevos (iPad 3 o posterior, o cualquier iPad mini) y en los dispositivos iPod Touch de quinta generación.

BLE también es compatible con los Mac de última generación -incluidos el iMac (fabricado después de finales de 2012), el MacBook Pro (2012 o posterior), el MacBook Air (2011 o posterior) y el Mac Pro (2013 o posterior)-, pero este capítulo se centrará en iOS, concretamente en iOS 7 y posteriores.

Los tipos de dispositivos y aplicaciones BLE más relevantes para la programación de iOS se dividen en tres categorías principales:

Dispositivos periféricos con aplicaciones iOS

En esta categoría, los dispositivos periféricos y sensores BLE se emparejan con las correspondientes apps de iOS: por ejemplo, un medidor de potencia y cadencia de ciclismo que utiliza el iPhone para mostrar y registrar datos.

Dispositivos iBeacon

El iBeacon es un dispositivo sólo de difusión que utiliza publicidad BLE (ver "Publicidad y exploración") para aumentar la navegación en interiores, donde las señales GPS y las torres ...

Get Primeros pasos con Bluetooth de baja energía now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.