+ 5
What about Xamarin?
I'm an android developer and currently making apps for students and working on my own project (well that's a bit confidential). Recently i read about the thing 'Xamarin' somewhere. Obviously the Microsoft people claim it to be really good, i would like to know what it really can and is it practically good for cross-platform development?
1 Answer
+ 4
Xamarin is bit complex to understand and work with when compared to Android studio. It uses Shared Code(using conditionals) and Portable Classes to implement cross-platform functionalities. It uses C# and XAML. It's best among all tools for Cross-platform works. It has certain by-products like Xamarin.Forms which even unify the work for UI development. Download the book from Microsoft about Xamarin.Forms and read the introduction as the other sources may create confusion. Xamarin has similar advanced API for all platforms like face detection etc. You have to understand that performance of apps made will vary from Android studio... You'll get to know..
Get the Xamarin.forms book from the below link.
https://mva.microsoft.com/ebooks/?topic=App%20Development