How do you begin developing for Android? What software do you use? What programming language to use? These are probably some of the basic questions anyone thinking of writing an app for android might have. I will try to summarize some of the basics of developing for android in this post. Do you need to know programming to develop an Android App?