Services

Consulting

We can provide guidance and expertise on what is possible with IoT, what will be approved by Apple and Google for Apps in the App/Play Store, and identify potential risk factors. We will make suggestions on how to proceed and estimate the cost and time to deliver your project.

We can also work on existing projects, conducting maintenance, code reviews, security testing or feature development.

Product development

We can rapidly prototype a device with production-capable hardware and proof of concept Apps. Internally we have developed a toolchain which enables us to build custom features for your project while integrating common functionality like battery level monitoring and over-the-air firmware updates quickly.

Using an iterative approach to prototyping and tackling the things which pose the highest risk first mean we can give a better estimate of what later stages of development will require, giving you confidence the work can be achieved in budget.

Advancing beyond a prototype we can build production ready firmware and Apps – working in an iterative manner we produce prototypes and seek feedback whenever feasible.

When development is complete we will help you take the product to manufacture, providing firmware flashing and testing utilities, ensuring it is compliant with Bluetooth and other specifications.

App development

While we usually develop both an App and device together, we can also work on the App alone, building an attractive, stable, secure multi-platform App for your Bluetooth device.

SDK Development

If you need to give third party developers the ability to connect to your device in their own Apps we can develop a distributable SDK, supporting package managers, other distribution methods, code signing, bitcode, device and simulator, and build and deployment automation.