The customer’s unique user experience was driven from their access to some very specialized hardware: a horizontally mounted PC with a 40” screen with built in computer vision – a PC “table”. The table enabled the scenario of placing object upon it and having the digital display react in a custom fashion.
To control the specialized hardware required quickly learning the accompanying software development kit. Important questions needed to be answered like the capability and speed of the processing and of the vision object recognition.
Digital Mettle quickly acquired duplicate hardware and undertook a few weeks of rapid R&D work to make sure they could get the most out of what the hardware provided.
Iterating with a global team
The customer’s multimedia team was willing to provide assistance in UI and UX development. They were not familiar with the technologies required by the hardware they had selected. Digital Mettle helped the internal team select and train on designer quality tools for the .NET platform so they could contribute directly to the solution in progress.
The two teams posted daily progress videos to each other so they could each see how the other’s work effected important UX factors like interface responsiveness.
With any new presentation system, especially one with unique needs like associating digital assets to real-world objects, media management becomes a key concern. As part of the solution, Digital Mettle delivered new tools for the internal team to use to organize their files and add the new metadata the system would need.
A Solution Becomes a Product
The executive team for the company was so impressed with the results of the effort that they are considering implemented it not as a customer engagement tool, but as a new product to sell to their customers.
The following year the solution was re-developed to be compatible on a wider range of hardware including Windows, Android, and iOS tablets. The solution has been used and improved every year since it was created and Digital Mettle facilitated the handoff to internal IT for ongoing maintenance.