title: For Android App c# is better or java?
body: <p>i want to start Android Developing. I Can Use <code>c#</code> or <code>Java</code> to start for <code>Android</code>
  Developing.
  I am a  <code>.NET</code> developer.
  My Question is which language is better for <code>android</code> programming. which limitation these language have?
  what is their power in android programming?Can I develop full apps in <code>.NET</code> without learning <code>java</code>?</p>