Hello @Jayaram Krishnaswamy ,
Welcome to our Microsoft Q&A platform!
We can develop a Xamarin.Android application using Visual Studio, the project is coded by csharp. VisualStudio 2017 may not support the lastest function, it's suggested to use the lasted stable version Visual Studio.
If you want to develop a cross-platform mobile app, please try to create a Xamarin.Forms app. Xamarin.Forms is an open-source UI framework and allows developers to build Xamarin.iOS, Xamarin.Android, and Windows applications from a single shared codebase.
For more details, you could refer to the following docs:
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.