What was our task
Our task was to enable the customers of our client to use Apple certified computational core which was originally written for the Windows platform. This meant that we had to find a way to interconnect .net (Windows) native application with native applications running on iOS (Apple). This seemingly simple assignment turned out to be a real challenge - according to the number of posts on portals around the world, this task had no reasonable solution.
What steps were taken
We managed to find a unique solution to connect two native applications from two completely different worlds. It was essential to devise a way to overcome technological barriers, which caused that libraries optimized for Windows applications could not be used in Xcode environment. Our team devised a solution that managed to overcome these limitations without the need to connect two separate applications. We managed to analyse how Xamarine works and these principles were used in an application written in Xcode.
What was the result
This project enabled the customer to save incredible costs. Development of a new application would require a lot of time and hence investment due to its complexity. Thanks to the rapid and successful integration, our client acquired a competitive advantage on the market, as they were the only ones to make the product available on both platforms.
Our team was able to find answers to questions that were asked by developers around the world and thanks to this we were able to bring a solution which meant a big step forward.