Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Over the course of this book, you’ll work with several tools that will make your life with Google’s Android much easier. Here they are in no particular order:
Eclipse is the primary tool that I’ll be using throughout the book. Google has blessed it as the primary IDE for Android development and has released plug-ins to help. Make sure you get them, because they take all the pain out of creating a project and stepping through your application on the device. You’re welcome to use Eclipse as well, or, if you’re some sort of command-line junkie, you can follow along with Vim or Emacs if you prefer.
The Android SDK contains all the tools you’ll need to develop Android applications from the command line as well as other tools to help you find and diagnose problems and streamline your applications. You can download the Android SDK at http://developer.android.com/sdk/index.html.