What was the scope of their involvement?
We wanted the native app to replicate the expense and travel functionalities of our core web application. We decided to use Xamarin.Forms for different platforms. Ermlab was more experienced in building native apps dedicated to platforms, but they managed to learn the technology quickly. They were also strong in helping us with tool selection. We did automated tests for Microsoft Azure, which they organized, performed, and maintained.
Initially, we asked Ermlab to focus on usability and frontend features. They built a swiping functionality for accepting expenses and bookings through the application. They also added optical character recognition (OCR) features, not only for Xamarin but also partially dedicated to iOS and Android. These OCR features allow users to crop photos properly and scan receipts. Ermlab also provided the mobile graphic user interface for the backend.
What is the team composition?
We worked with two developers from Ermlab who were experienced in using Xamarin for iOS, Windows Mobile, and Android.
How did you come to work with Ermlab?
Our development is based in Poland, so we searched here because of the cost, quality, and convenience. Since our team works remotely, we also considered companies outside of Poland. In those days, Xamarin wasn’t as popular, so we only looked at 10 companies. We decided to go with Ermlab because of their offer and experience.
How much have you invested in them?
We spent €200,000–€300,000 on their services ($235,089–$352,634 USD).
What is the status of this engagement?
We worked with them from October 2016 until June 2018.