When I was thinking to learn android application development a year ago, I had a same problem, where should I start from? If you guys are also planning to learn android application development and don’t know where to start then don’t worry. This post will be very useful to you.
Language Selection : Java is best language for Android Application Development.If you are not familiar with JAVA, then hurry up and learn JAVA. JAVA is a very powerful, portable, object-oriented and platform independent programming language. If you are familiar with C++ , C# or any other Object-Oriented Language then it will be very easy for you to learn JAVA.
IDE Selection: Eclipse is best IDE (Integrated Development Environment) to learn android. It has good supports for android. You can use either Eclipse Helios or Eclipse Indigo, but I recommend Eclipse Indigo . Search on Google and download the Eclipse. You can find a lot of tutorials and Documentation in Web for android with Eclipse than other.
Download SDK: Android SDK (Software Development Kit) is a core part of Android Application development. In short, SDK is a set of development tools used to develop application for android platform. The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications. You can download Android SDK from http://developer.android.com/sdk/index.html. There is a steps to follow while downloading SDK. So download and install SDK before running to application development.
Download Eclipse ADT:
Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.
ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned)
.apk files in order to distribute your application. To download the ADT, click the link http://developer.android.com/sdk/eclipse-adt.html and follow the steps.
If you successfully completed the above steps, you are ready to build and learn android application development.