-1
Using technologies like Xamarin, it is possible, with some changes, to develop the same application for several platforms having a great reuse of code. Already, with Android Studio, it is possible to develop applications exclusively for Android, which provides some exclusive features for this.
Talking about it with a friend, he told me, however, that some features are more precarious or even nonexistent using this type of technology (he also mentioned Ionic).
What features are lost? How impactful is this in my app? Is there any other downside?