Installer Connect

Installer Connect is a utility app for Ideal Boilers providing an interactive fault finding guide, and the ability to register boilers with Gas Safe and Ideal (for reward points). Offline storage is also available for when installers do not have internet connection.

Specification:

  • Barcode scanner
  • Interactive boiler fault finding guide
  • Register boilers (Gas Safe / Ideal) via iFrame
  • Communication via JSON with REST API
  • Local database
  • Multi user login
  • Reward points display

iOS

boiler
question
solution
register

Development Info:


The main challenge for the app, was the recreation of the non-linear interactive fault finding guide. The information to be included was currently in PDF / hard copy - in the form of graphical flow charts; there was no data that either the iOS or Android apps could read from. To collect this data I created an OSX application that would allow me to input text and relating images from the PDF’s.

OSX App
The benefit of this approach was that I could reliably and predictably generate large tree like data structures that the iOS and Android apps could read from. Further benefit came when editing the data, as it was easy to navigate and find previously inputted sections in the OSX application.

Original PDF:

Flow Chart

Generated JSON:

JSON