I want to develop a new Android Application in C# and I need to know which one is better for Android Development: xamarin or Ionic Frameworks? What are these IDE's pros and cons?
Ionic uses the web technologies (HTML, CSS, JS), Cordova and Angular, ionic doesn't use C# directly. So if you want to develop a new android application in C#, Ionic is not the right option for you.
But if you know the web technologies, then ionic might be a better option for hybrid apps.
You may want to have a look at this link