title: What are different ways to develop application in android?
body: <p>Can anybody tell me how many ways are available to develop applications for the Android platform. The only one way that I know is through Java. I read somewhere that other than Java; Python, Rails and Native C can also be used to develop Android applications. Please help me if anybody knows it, in terms of how these languages are used to create an application with any tutorials, documents or books.</p>