What’s done: It was a fun story, but we haven't had any documentation for these particular BLE beacons or any SDK to connect to them. We had to investigate and discover possible commands beacons can accept, starting even with the algorithm to find and connect to them. We've made apps for iOS and Android for app users, and also left quite a lot of documentation for beacons themselves, so next time we could pick development easily. Another interesting task was to keep beacons connected to the device when it goes to sleep mode, as well as automatically reconnect to them once they are in range. As beacons haven't had documentation to them, we discovered a lot of tools to find nearby beacons and scan them for possible commands and values these commands accept. App users were regular people with ordinary devices. We tried to cover a very broad audience and did our best to support all devices which work with BLE 4.0 or higher. I would give us a start for an intuitive UX of the app. All the features were obvious for the user and easy to understand.
The result: Connect BLE Beacons Find new ones or reconnect to previously paired BLE beacons. The system automatically scans for supported beacons and notifies when new beacons are nearby. Control beacons Users can see how far is the beacon, see it's power level, trigger beacons to make sound or show on Google map it's last known the location. Adjust beacons Customize beacons appearance in the app, so you know which thing exact beacon belongs to, set a unique sound to play once an exact beacon is connected.
Our services include but not limited to: creating tech specification, building a mockup, designing future mobile app, development work, application updates and upgrades and many other services connected with iOS and Android development. Just by contacting us you'll get:
free consultations for project technical specifications, UX, mobile Apps best practices
free QA testing with every project. We charge for dev hours only
free store submission
We build iOS apps (iPhone, iPad) and Android apps (phone and tablet) of any complexity or style (material style, flat style):
delivery and ordering systems related applications
logistics mobile applications
marketplace apps
video and chat applications, WebRTC / VoIP, socket connection
booking mobile apps
online TV applications
educational applications
applications for online stores
cleaning services
in-app purchases and in-app subscriptions related apps
iOS apps with iOS specific features
Android material apps with Android specific features
AndroidTV applications
you tell it - we do it