Xamarin creates problems itself The trouble is that it won’t compile a tidily written code like Xcode does it for example on iOS. Your C# code won’t look the same as it was written. So the main drawback of Xamarin is that you won’t have a full control over the code that will run on a device in the end!
Read moreIs Xamarin worth learning 2021?
No it’s not, I personally don’t recommend you . In place of that go with Flutter or React Native or Native app development using Kotlin. For Job purpose, start with Native app development using Kotlin/Java for Android & Swift for iOS.
Read moreIs Xamarin better than Flutter?
The speed of development required: Xamarin provides better development tools than Flutter , and it’s easier to use. If you need fast development, use Xamarin. Availability of developers: You will find Flutter developers easier than Xamarin since it’s more popular. Flutter is also more loved than Xamarin.
Read more