Currently we have an existing mobile (only Android) application for doing leak management - [url removed, login to view] We are doing a total rewrite of the application to improve stability, add new features and have multi-platform support.
To have multi-platform support, we decided to use a hybrid framework (in our case ionic framework). It's also possible to develop using other solutions (Xamarin, React), but both parties need to agree.
We have already developed a working prototype, which needs to be finished, tested on multiple devices and connected to the web application. The application consists of multiple screens with input forms (inputs, dropdowns, taking picture, ..) that are stored into database and synced to web application on the demand. Web application has an API.
It's crucial that app is well tested on different devices (Android 4.1. and up, and iOS latest 2 versions) and does not crash.