title: Should I be developing Android apps with Xamarin instead of Java?
body: <p>I want to make a project for the summer where I want to create an Android app. Now my question is for those who have used Xamarin before to create Android apps:</p>
  
  <ul>
  <li><p>Is it better to create Android apps with Java than in C# with Xamarin?</p></li>
  <li><p>Are there any restrictions with usin Xamarin for Android app development?<br>
  I.e. are there some things that I can do in Java but not in Xamarin?</p></li>
  <li><p>And last, what do you think about Xamarin for a pretty new programmer?</p></li>
  </ul>