What are needed to develop apps for Android?

India
January 12, 2013 9:23am CST
Hello, I want to develop apps for Android smartphones and I want to know what are needed to develop Android apps, means which coding language i have to learn to develop android applications. Also Is making Android applications is hard? And Is Android's latest Operating System (4.2 Jelly Bean) is only of something 3**MB because when i try to download it, it shows that it is of 3**MB So I think that i am downloading any other software for my PC. Thanks
3 responses
• Hungary
12 Jan 13
As far as I know you need Java. Making these softwares are good incomes but don't think you will retire next week. Think it over again, you don't even know how to start it. Are you sure?
• India
13 Jan 13
Okay. But just i want to give it a try.
• Netherlands
14 Jan 13
Obviously it requires a lot of practise and studying at the beginning, but that is the case with a lot of things, isn't it? I mean you need to have patience and ambition, but I'm sure you are able to do this! Just get the free software listed below, do some online tutorials. All you have to do is practise, practise and practise! You will notice that after a while you are able to create simple applications and slowly they will be more advanced. Good luck! :)
@owlwings (43915)
• Cambridge, England
12 Jan 13
Android apps are written in Java and compiled using the Android SDK tools, which create a file with a .apk extension. This contains all the code and libraries needed to run the app. I presume that when you are referring to the 'size' of the OS, you mean the size of the emulator which is part of the Android SDK? Everything you will need is listed here: http://www.everythingabouttablets.net/2012/07/19/android-4-1-jelly-bean-desktop-pc-emulator/
• United States
15 Feb 13
All the applications of Android are created by using Java programming language. So, first of all you need to learn Java programming language. You need the Android SDK tool which is the main tool for developing the application. You also require Eclipse or any other kind of IDE for developing the application. Last but not least, you also need ADT Plugin.