Lo normal para comenzar a desarrollar seria leer un poco la información en developer.android.com he buscado los requerimientos mínimos de hardware para tener una buena estación de desarrollo y la verdad he encontrado poca información, los requerimientos mínimos son una computadora que corra bien Eclipse y un telefono android mientras que para la estación ideal los datos que coinciden en muchos lugares es tener 3G de RAM para soportar el consumo de RAM de Eclipse y el emulador de dispositivos, yo intente instalar el ambiente de desarrollo en una Acer One pero el emulador corría demasiado lento, tal vez utilizando un dispositivo real se pueda desarrollar con esa netbook, ya les comentare después.
Una vez teniendo el hardware los pasos para crear el ambiente son:
Instalar el JDK: Las herramientas de desarrollo están creadas con Java y como tal es necesario tenerlo instalado y si están pensando seriamente en desarrollar a nivel profesional el JDK debe ser obligatorio para el caso de windows si solo tienes curiosidad el JRE me ha funcionado pero no puedo confirmar si en Linux o Mac funciona, en caso que existan problemas habrá que instalar el JDK. Para el caso de OpenJDK en los foros se comenta que no han tenido problema y que las herramientas les han funcionado, tristemente el único runtime soportado es el de Oracle por lo que es su decisión.
Instalar Eclipse: A partir de este punto se pueden instalar también las herramientas de Android pero prefiero instalar primero Eclipse ya que así llevo un mejor control de lo que he instalado, se debe descargar cualquier distribución que soporte desarrollo de Java yo en particular uso la Eclipse IDE for Java Developers por ser pequeña y agilizar la instalación del ambiente de desarrollo.
Instalar Plugins de Eclipse: Si hay algo que me gusta de Eclipse es la gran cantidad de plugins que se le pueden adicionar, para el desarrollo de Android hay tres que seran muy útiles, Subclipse para manejar el repositorio de código subversion, EGit otro cliente para repositorios que en nuestro caso nos servirá para descargar ejemplos ó librerías como las Facebook, Eclipse Color Theme este es para cambiar los colores del editor de código.
Instalar el SDK de Android: Este se puede descargar de developer.android.com/sdk en mi experiencia intente instalar el .exe para windows mas no me detecto el JDK ni después de reiniciar la computadora por lo que me voy mas por la opción del .zip, hay que descargarlo, descomprimirlo y colocarlo en un folder con suficiente espacio en disco duro (un giga por lo menos) ya que aqui se guardara el resto del SDK.
Instalar el Plugin ADT de Android para Eclipse: Exactamente son dos descargas, una es el SDK y otra es el ADT. El ADT se instala en Eclpse como plugin y después se le enseña donde se instalo el SDK para que funcionen en conjunto. El plugin del ADT lo pueden descargar de la pagina de android o instalar en eclipse con este link https://dl-ssl.google.com/android/eclipse/
Configurar ADT: Para enseñarle al ADT donde esta el SDK hay que ir al menu Window -> Preferences -> Android y a la derecha en el SDK Location seleccionar la carpeta en la que se copio el SDK de Android.
Descargar el SDK de la API deseada: Este es el penúltimo paso, aquí lo que deben de hacer es ir al menú Window -> Android SDK and AVD Manager y en la nueva ventana ir a Available Packages -> Android Repository donde les recomiendo escoger SDK Platform Android 2.2, API 8, revision x para que instale las librerias del Frozen Yogurt. Ya con mas experiencia escogerán otros SDKs para probar como el nuevo 3.1 Honeycomb.
Crear la máquina virtual: El último paso (lo prometo) es crear una maquina virtual de Android esto se hace en el Android SDK and AVD Manager en la opcion Virtual devices, le van a dar New, despues hay que darle un nombre y solo podran seleccionar Android 2.2 – API Level 8, presionen Create AVD y ahora solo seleccionenlo y presionen el boton Start y Launch en la ventana emergente.
Voila!!!! El ambiente de desarrollo esta instalado.
He de serles honesto y confesar que en una conexión de internet de 1 Mega la descarga e instalación de todo el ambiente me tomo 2 horas, tiempo que se pueden ahorrar si se conectan a una red mas rápida para realizar la instalación.
Una vez con todo instalado el siguiente paso sera crear la primera aplicación y probarla en el emulador, esto lo veremos luego en otro post.








