Are you planning to build a mobile app on Xamarin Cross - Platform?
If you are planning to develop a mobile application and thinking a lot on choosing a platform that supports and fits the multiple devices out there in the market along with the various version of OS - this is the correct document for you. The mobile application can be developed as Native development