What's appalling is how many of the mobile app-related comments here are about cross-platform panaceas.
Just don't. Well, OK, if you have an enterprise shop full of C# coders, you should evaluate Xamarin.
But unless that's your story, and unless your tool is as well-engineered and well-funded as Xamarin, trying to get one code-base across Android and iOS is going end in pain and regret.
It's back to a future of multiple platforms with fairly strong differentiation in features and toolchains. Deal with it.
Just don't. Well, OK, if you have an enterprise shop full of C# coders, you should evaluate Xamarin.
But unless that's your story, and unless your tool is as well-engineered and well-funded as Xamarin, trying to get one code-base across Android and iOS is going end in pain and regret.
It's back to a future of multiple platforms with fairly strong differentiation in features and toolchains. Deal with it.