Creating the software that underpins your IoT venture

We help forward-thinking manufacturers stand out from their competitors by developing connected mobile, cloud and database software solutions.

Contact us to start your IoT project
Working with Sandal PLC, we took on the challenge of developing a mobile experience for Mi|Home - a startup venture selling SmartHome devices. We devised a user experience that empowered consumers to control their home in sophisticated ways without the complexity of traditional SmartHome apps.

Tobin Harris
Founder & CTO, Pocketworks

Energenie & Nest-logo
case study picture

Energenie & Nest

Case Study

Reaching 1.1M new households via Nest integration Learn more...

Advice for Newcomers-logo
case study picture

Advice for Newcomers

Starting your IoT product Learn more...

IoT Hardware

Taking your IoT idea to market

The fastest and most cost effective approach is to prototype your ideas quickly and then test in the field. There may be many uncertainties, so your roadmap should be designed for constant learning. You'll need your key stakeholders, hardware team and software team to commit to this. Pocketworks has experience running fast-paced projects that involve IoT and hardware. If you'd like our to de-risk your projects, please get in touch.

Start your IoT project

A rapid development process for IoT projects

Working with our lean product design team will allow you to explore solution ideas efficiently and quickly. When it comes to development, you'll see frequent visible working software, managed using the industry standard Scrum methodology.

Pocketworks IoT Process

Common Challenges

  • Remote firmware and firmware management software for collecting data
  • IoT device monitoring software for assessing operation of IoT devices
  • Version control for pushing updates to the IoT device
  • Data storage over the cloud or servers
  • Big-data analytics for assessing and optimizing a system
  • Version control for pushing updates to the IoT device
Bluetooth Bluetooth Bluetooth Bluetooth Bluetooth Bluetooth

How we can help you

  • Advice on possibilities and strategy
  • High level software architecture
  • Mobile application design and development
  • Cloud software design and development
  • High volume data storage and reports
  • Selecting the right hosting solution
  • Integration with ERP and 3rd parties
  • Connecting hardware to cloud and mobile
  • Hardware prototyping with Raspberry Pi
  • Gateway and Hub software development
  • User testing and hypothesis validation
  • 24/7/365 operational support with SLA