Challenge
With a popular bring-your-own-device policy, HP’s internal enterprise apps needed to support a wide range of popular mobile devices, ranging from Windows phones to Android tablets. However, in order to do so, HP’s development team was spending months working on apps for each of the different platforms.
“Our mobile apps for sales are used in more than 100 countries, and HP sales reps are very demanding,” said Benjamin Thatcher, Solutions Architect, HP. “We couldn’t just focus on one particular platform. We had to take a hybrid-app approach, and this led us to our search for libraries and plug-ins that would provide the right functionality, and also keep the experience that the users would expect out of a native app.”
Beyond the complexities of developing an app for multiple platforms, there was also the issue of providing a great user experience. “We don’t want our sales team spending time navigating through complex IT systems; we want them out there selling,” he said.
Thatcher and his team evaluated multiple solutions, including some open-source libraries and vendor solutions. Neither option was ideal—open-source libraries required a lot of tinkering with the code to get it running, while vendor solutions lacked the necessary functionality and support.