Cross-platform Mobile Development: Advantages and Risks
As the major advantage of Xamarin we are using is the same base for every platform, we are saving a bit, however the UI guidelines differ dramatically. Material VS Flat design in particular require different UI to provide Native UX. Still not many clients are eager for technology lock-up, and for MVP and early SDLC maturity stages there's little value added by 2 teams developing same functionality in parallel. WSIWYG tools like Xamarin Forms are to be avoided though (frameworks win also for Web).