Peripherals

In this section, we will discuss several communication protocols that enable applications to communicate with other platforms and other devices.

Bluetooth

The Bluetooth communication protocol has become an invaluable feature on mobile devices. Especially with the emerging technologies related to IoT (Internet of Things), and various accessories we use in daily life, our dependency on the Bluetooth stack on mobile platforms has increased.

While Xamarin.Android applications and Windows Runtime applications can make use of both GATT (Bluetooth Low Energy) and RFCOMM (Bluetooth Serial), iOS applications can only communicate through the Bluetooth LE protocol. The main reason for this discrepancy is the fact that Android and Windows Runtime ...

Get Xamarin: Cross-Platform Mobile Application Development 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.