Para los que recién empezáis en programación, primero voy a explicar unos cuántos términos, para que os vayan sonando y que sepáis de lo que hablamos.

IDE: Integrated Development Environment, o Entorno de Desarrollo Integrado. Es un programa que reune todas las herramientas necesarias para desarrollar en un lenguaje de programación. Así, dispondremos de un editor de texto, un compilador, un debugger…

SDK: Software Development Kit, o Kit de Desarrollo de Software. El conjunto de herramientas necesarias para el desarrollo de aplicaciones para un sistema concreto. Provee una interfaz de comunicación entre componentes de software (APIs).

Para este tutorial, vamos a utilizar el famosísimo entorno de desarrollo Eclipse, nos descargaremos el SDK de Android, y haremos que se integre con Eclipse mediante el plugin ADT creado a tal efecto.


DESCARGAS, INSTALACIÓN Y CONFIGURACIÓN

Comenzaremos descargando Eclipse. En www.eclipse.org/downloads encontramos las diferentes versiones existentes, para multitud de propósitos y lenguajes. A nosotros nos interesa la versión Eclipse Classic. Una vez descargado lo descomprimimos en una carpeta en nuestro disco duro (C:\Eclipse, por ejemplo) y ya estará listo para arrancarlo.

Una vez hecho ésto, nos descargaremos el SDK de Android desde su site oficial. La última versión la encontraremos en android.com, sección Developers. Una vez descargado y al igual que con Eclipse, lo descomprimimos en nuestro disco duro (C:\android-sdk). Ingresamos en la carpeta y veremos un ejecutable llamado ‘SDK Manager’, lo abrimos y saltará un asistente, donde nos preguntará qué componentes queremos descargar. Nos interesan:

■SDK Platform Android 2.2, API 8, Revision 2[*]
■Google Apis by Google Inc., Android API 8, revision 2
■Samples for SDK API 8, revision 1
■USB Driver Package
■Market Licensing package, revision 1
■Documentation for Android SDK, API 8, revision 1

Iremos uno por uno seleccionando Accept o Reject, y tras darle a Install, comenzará la descarga e instalación de las APIs de FroYo 2.2. Cerramos el SDK Manager.

Por último, vamos a integrar el SDK de Android con nuestro IDE. Abrimos Eclipse, y tras indicarle nuestro directorio de trabajo (donde se guardarán nuestros proyectos), nos vamos a Help – Install new software – Add, en el cuadro de diálogo que se abre tenemos el campo name (Android), y Location, en el que pegaremos esta dirección:

https://dl-ssl.google.com/android/eclipse/

Tras unos segundos aparecerá el package Developer Tools, que incluye Android DDMS y Android Development Tools. Los marcamos, le damos a Next, y se descargará e instalará tras aceptar los términos de licencia. Cuando termine, nos recomienda reiniciar Eclipse a pesar de que puedes continuar sin hacerlo, pero podría haber errores así que lo reiniciamos.

Ya estamos llegando al final, nos vamos a Window – Preferences – Android, y en SDK Location le indicamos la carpeta donde hemos instalado el SDK de Android, en nuestro caso C:\android-sdk. Seleccionamos OK, y ya estamos listos para comenzar a programar para nuestro sistema operativo, incluso podemos instalar y probar los programas que desarrollemos en nuestros terminales.