In this chapter, we've explored two of the most popular mobile operating systems, namely, Android and iOS, in a very hands-on manner by setting up development environments for both of them. We also went to our backend environment, Firebase, which allowed us to make the data from our Bluetooth Low Energy devices available to rest of the world. Not limiting ourselves to just software, we've learned about the Raspberry Pi, a very sophisticated piece of hardware, which we will later magically transform into a Bluetooth Low Energy beacon. Finally, we also learnt about GitHub, the world's largest host of source code, where we will be storing our code. We are all set up now and ready to take BLE knowledge to the next level.
Next up, to get an intuitive understanding of how Bluetooth Low Energy is implemented in wearables (for example, fitness trackers), with our...