You can develop Android applications on various operating systems, including Windows, Linux, and Mac OS X. I do the development in this book on a Windows 7 operating system and Mac OS X, but you can develop using Linux instead.
Android supports all the following platforms:
Note that 64-bit distributions must be capable of running 32-bit applications.
Throughout the book the examples use Mac OS X 10.6.6 as the operating system. Therefore, some of the screenshots may look a little different from what you see on your machine. If you're using a Windows machine, your paths may be different. Paths in this book look similar to this:
If you're using a Windows machine, however, your paths will look similar to this:
Before you start installing the required software, make sure that your computer can run it adequately. I think it's safe to say that just about any desktop or laptop computer manufactured in the past four years will suffice. I wish I could be more exact, but I can't; the hardware requirements for Android simply weren't published when I wrote this book. The slowest computer that I have run Eclipse (the Android development environment) ...