Skip to Main Content

Architecting iOS and Android Apps for IoT BLE Systems

When you buy a Fitbit, you’re not just paying for the wearable hardware. You’re buying a key that unlocks access to a greater integrated system. Before you can even start using the device, you must first download the app, pair it with your phone, and create a user login.  Even a decade ago, it might’ve been completely untenable to require users to have an expensive smartphone to use a product. But today’s wireless devices take…
Ultimate Guide to Apple's Core Bluetooth library

The Ultimate Guide to Apple’s Core Bluetooth

This article assumes you know the very basics of Bluetooth Low Energy (BLE) and iOS programming (including the delegation pattern for asynchronous calls common to many iOS native APIs), and is meant as a comprehensive guide to the ins and outs of…