YoVDO

iOS Core Bluetooth for Developers

Offered By: LinkedIn Learning

Tags

iOS Development Courses

Course Description

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

Taught by

Bear Cahill

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX