Mobile developer? good news, you can add a new line to your resume. You have officially joined the IoT developers gang. Without any additional skills and resources, you can be the engine behind the fast paced field taking over the world. Unleash your super hero alter ego, and discover the IoT SDK.
As IoT is maturing right in front of our eyes, it seems that the mobile is becoming a significant component. Our mobile device, packed with sensors and wireless radios, accompanies us throughout the day. Therefore, it serves as the perfect IoT gateway. An attractive alternative to the more traditional network hub, the existing mobile holds the communication. Thus, the mobile device has a dual role. A communication hub that transfers data from devices to the cloud and a user interface to control the environment.
BLE, the ultimate communication protocol, had enabled communication with objects via mobile for the first time, with the release of Apple’s iPhone 4s. Since then, all of their devices iPads, iPhones, MacBooks and Apple TV too support BLE. Samsung Galaxy series, Sony Xperia series and Google Nexus also started providing BLE functionality with the release of Android 4.3 API.
IoT Developers Discover BLE
Bluetooth Low Energy is a wireless network. And as the name implies, it is a version of Bluetooth technology that focuses on low energy consumption. Besides turning mobile developers to IoT developers, BLE has a few more perks. Large battery consumption and low BOMs (bill of materials) are only part of the benefits.
The Power of the IoT SDK
So we’ve learned that mobile devices support BLE, an Internet of Things communication protocol – check. The next step is to connect BLE devices, with our BLE ready mobiles. You have 2 ways to do so, the first would be to learn embedded coding – and that will take time. The second way is to use an existing IoT SDK that is already integrated with different hardware types, and just start building apps on it.
A good IoT SDK will serve as a solid platform for IoT developers to build apps on, and will automatically upload data gathered by devices to the cloud. The cloud database is where you want to generate customized reports, explore the data in different visualizations and export the data to different formats (including Excel, XML, JSON and more). In addition, the cloud platform is also your project management console, letting you manage an unlimited number of projects with an organized interface. If you still have different preferences, you can export the data to a third party database.
If you want to get started, we’ve released our IoT SDK for a sample of hardware types – free of charge – no commitment – 2 minute registration and you’re building IoT apps. The sample IoT SDK supports the TI SensorTag, Pointer’s MultiSense and our own Atom Nucleus. Try it out.