The best way to test and master the theoretical knowledge is by doing and creating stuff and we will do the same by sticking to this well known and practiced philosophy. In this section, we will create a Service Explorer app for both Android and iOS platforms, which will help us in understanding the very intricacies of Bluetooth Low Energy as a technology. While similar in their functionalities, the Android app will scan manually through the use of start/stop buttons. The iOS app, however, will scan automatically as soon as the App is launched.
Following are the pre-requisites for this section,
Android:
- Latest Android Studio
- A Latest Android Device (Preferable Samsung Galaxy S8, since it has support for Bluetooth 5; otherwise Any Device with an API Level of 23(Android M) is fine)
- Basic familiarity with Java and Android
iOS:
- XCode 8.2
- A latest...