Creating a Service Explorer App

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 iOS device (Our development device uses iOS 9.3.5)
  • Basic familiarity with Swift 2.3 and iOS

We request you to please do the following steps on a Mac based environment since then it would be possible to execute the steps for both Android and iOS on a single development environment.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.41.187