iOS Core Bluetooth for Developers

Go to class
Write Review

Free Online Course: iOS Core Bluetooth for Developers provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. iOS Core Bluetooth for Developers is taught by Bear Cahill.

Overview
  • Discover how to use the Core Bluetooth framework from Apple to detect BLE devices, connect to them, and read and write their data.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Exercise files
    1. BLE Basics
    • BLE overview
    • BLE communication workflow
    • Core Bluetooth key classes
    • SensorTag overview
    • UUIDs for services and characteristics
    2. Scanning, Connecting, and Discovering
    • Bluetooth project setup
    • Scan for peripherals
    • Connect to peripheral
    • Discover services and characteristics
    • Write to a characteristic
    3. Writing to a Characteristic
    • Reading a characteristic value
    • Receiving the data via updates
    • Reconnecting to peripherals
    • Scan by service UUID
    • Adding additional features
    4. An App as a Peripheral
    • Central app on Mac
    • Peripheral iOS app
    • Creating a characteristic
    • Central read requests
    • Central write requests
    • Sending updates to characteristic values
    Conclusion
    • Next steps