Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

iOS Core Bluetooth for Developers

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Taught by

Bear Cahill

Reviews

Start your review of iOS Core Bluetooth for Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.