It is impossible to ignore the massive adoption of the Android operating system. Here at DE Design Works we are fans of coffee so welcome Androids Java attitude. We find that Android Apps are excellent to engage end users adding the value of diagnostics and device control. For many years we have been sewing the fabric of the Internet of Things (IoT) in offering connectivity to end devices and widgets large and small. We offer a Bluetooth Low Energy (BLE) SDK for Android and iOS and a hardware/firmware side API interface to go with it that is tried and true.
We are also fans of Microsoft with its amazing IDE and Microsoft is everywhere and integrates very well with back end business systems. Our programmers are .NET masters when it comes to connecting to products using WinSock over TCP/IP. We even control Firetrucks using tablets running .NET applications. Below is an implementation of just that.