We have been developing mobile applications for over 15 years across multiple industries and for both B2B and B2C customers. As the industry has evolved, so has our approach to building mobile Apps.
Originally, all of our Apps were built in native code (Objective-C, Swift and Java), but this seemed wasteful. We needed to run two projects in parallel (iOS and Android) with the additional time and cost that this implied, not just for the development of the App, but for ongoing maintenance as well.
We embraced Microsoft’s Xamarin platform, and Google’s Flutter which allows us to build native Apps from one code base in a fraction of the time that it takes to build them in native languages.