Description
Course info
Level
Intermediate
Updated
Jul 26, 2019
Duration
2h 4m
Description

At the core of developing iOS applications for Bluetooth peripherals is a thorough knowledge of Apple’s Core Bluetooth framework. This framework makes it easy to write these apps without worrying about the low-level details of the Bluetooth protocol stack. In this course, Building iOS BLE Applications with Core Bluetooth, you will create iOS apps that can communicate with a variety of devices using Bluetooth wireless technology. You will begin by covering the most important concepts and terminology you need when developing with Bluetooth, like Bluetooth Low Energy (BLE), central and peripheral roles. Next, you will learn how to discover peripherals and interact with its data. Finally, you will then work on building your own peripheral and share its data. When you’re finished with this course, you will have laid the groundwork for building powerful applications that leverage BLE technology.

About the author
About the author

Dave is a software developer with several years of experience building applications that interact with external accessories. His primary focus is working on the iOS platform.

More from the author
Objective-C for Swift Developers
Beginner
1h 23m
Jan 30, 2020
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is David Nutter, and welcome to my course, Building iOS BLE Applications with Core Bluetooth. I'm an iOS developer at Drumbeat Ninja, and I've had the opportunity to work on multiple apps that interact with Bluetooth accessories. Bluetooth technology is deeply connected to our daily lives. Multiple industries rely on Bluetooth to help solve problems, provide entertainment, and create enjoyable experiences. In this course, we're going to learn how to leverage Apple's Core Bluetooth framework by building an app from scratch. Some of the major topics that we will cover include an overview of Bluetooth technology including BLE, building a Bluetooth peripheral application, discovering and connecting with peripherals, reading peripheral data and subscribing to updates, and exploring new features with the latest version of iOS. By the end of this course, you'll know all about connecting your apps to Bluetooth accessories. Before beginning the course, you should be familiar with iOS fundamentals and writing applications with Swift. I hope you'll join me on this journey to learn Core Bluetooth with the Building iOS BLE applications with Core Bluetooth course at Pluralsight.