Bluetooth Low Energy in iOS Swift Books Download PDF file - Programming Ebook


Download Programming Ebook

Friday, November 10, 2017

Bluetooth Low Energy in iOS Swift Books Download PDF file

Bluetooth Low Energy in iOS
Bluetooth Low Energy in iOS

Book Details 
             TitleBluetooth Low Energy in iOS
      ISBN-10: 978-1-7751280-0-7
         AuthorTony Gaitatzis
     PublisherBackupBrain Publishing, 2017
    Language: English
        SubjectSwift / Computers & Technology / Programming / Apple Programming
No. of pages: 408
         Format: PDF


In this book you will learn the basics of how to program Central and Peripheral devices that communicate over Bluetooth Low Energy using iOS in Swift. These tutorials will culminate in three projects: 

• A Beacon and Scanner 
• A Echo Server and Client 
• A Remote Controlled Device 

Through the course of the book you will learn important concepts that relate to: 
• How Bluetooth Low Energy works, 
• How data is sent and received 
• Common paradigms for handling data 

This book is an excellent read for anyone familiar with iOS programming, who wants to build an Internet of Things device or a tool that communicates with a Bluetooth device

Download All books Learn IOS by Ray Wenderlich new version swift 4.0 PDF, EPUB Full source code

Overview Bluetooth Low Energy (BLE) is a digital radio protocol. Very simply, it works by transmitting radio signals from one computer to another. Bluetooth supports a hub-and-spoke model of connectivity. One device acts as a hub, or “Central” in Bluetooth terminology. Other devices act as “Peripherals.” 

A Central may hold several simultaneous connections with a number of peripherals, but a peripheral may only hold one connection at a time (Figure 1- 1). Hence the names Central and Peripheral

Bluetooth network topology
Bluetooth network topology

For example, your smartphone acts as a Central. It may connect to a Bluetooth speaker, lamp, smartwatch, and fitness tracker. Your fitness tracker and speaker, both Peripherals, can only be connected to one smartphone at a time. 

The Central has two modes: scanning and connected. The Peripheral has two modes: advertising and connected. The Peripheral must be advertising for the Central to see it

No comments:

Post a Comment