La choza del tito Took

Geekerias

Desarrollo en Android

Hace no mucho en España empezaron a comercializarse los primeros moviles con el sistema operativo Android, un sistema operativo para dispositivos moviles basado en Linux y desarrollado por Google, una garantia de éxito vaya ;) . Hoy mismo he recibido mi HTC Magic por cortesia de Vodafone y, como no, no he podido resistir la tentación de hacer uso de las ventajas del software libre y desarrollar aplicaciones facilmente con Eclipse y el SDK que nos proporciona Google.

Por ahora me voy a limitar a explicaros como poner a punto el entorno de desarrollo para dejarlo listo para programar. En otro manual mas adelante explicaré los conceptos básicos para ponerse a programar aplicaciones para Android.

Lo primero que hay que hacer es bajarse e instalarse Java.
Luego nos bajamos e instalamos el “Eclipse IDE for Java Developers” de la página de Eclipse.
Lo ultimo que hay que bajarse e instalar es el SDK de Google.

Ahora que ya lo tenemos todo instalado hay que configurar el Eclipse. Primero hay que bajarse el parche para Android. Para ello vamos al menu HelpInstall New Software…

manual1_android1

Nos aparecerá una ventana como ésta:

manual1_android2

Le damos a Add. Y nos aparecerá una nueva ventana en la que tenemos que indicarle la URL del parche y un nombre para ese sitio. Ponemos en name Android (por ejemplo) y en Location https://dl-ssl.google.com/android/eclipse, tal y como muestra la imgen.

manual1_android3

Le damos a Ok, luego seleccionamos todo y le damos a Next.

manual1_android4

Bien, ya tenemos el parche instalado. Ahora, antes de crear ningun proyecto, hay que decirle a Eclipse donde está ubicado el SDK de Google. Para ello vamos al menú Window - Preferences, y seleccionamos Android. Luego en SDK Location ponemos la ruta donde hemos instalado el SDK de Google, le damos a Apply, y nos aparecerán los SDK disponibles tal y como se muestra en la imagen.

manual1_android5

Ya está el Eclipse casi listo. Ahora hay que ir al Menú de InicioEjecutar de Windows, ejecutar el comando cmd para abrir una consola. Luego vamos a la ruta donde está instalado el SDK de Google y a la subcarpeta tools de ésta. Ahí ejecutamos:

> android list targets

Nos aparecerá algo así:

manual1_android6

Esto nos mostrará los SDK con sus distintos id. Estos id los necesitaremos en el siguiente comando para crear un AVD para ejecutar nuestros proyectos. Una vez elegimos el SDK que vamos a usar en nuestros proyectos, apuntamos su id y ejecutamos en la consola:

> android create avd --name UnNombreParaElAVD --target 2

Obviamente hay que sustituir UnNombreParaElAVD por un nombre cualquiera, y 2 por el id del SDK que vayamos a usar.

Y con esto ya está todo listo. Ahora solo hace falta crear un proyecto Android. Para esto vamos al menú FileNew y seleccionamos Android Project. Nos aparecerá una ventana nueva donde tendremos que introducir los datos del proyecto y el SDK a usar. Aqui tan solo hay que tener en cuenta que en Package Name el nombre del paquete tiene que estar formado por com.unNombreCualquiera. Un ejemplo de creación de proyecto seria este:

manual1_android7

Eclipse nos generará algo de codigo por defecto al crear el proyecto, y ya está todo listo!, ya podemos ponernos a programar!. Para ejecutar el proyecto tan solo hay que darle a Run y nos deberia aparecer un simulador de un telefono en pantalla tal que así:

manual1_android8

A que mola? :P

(2) Comentarios | Fecha de envio: 13 August, 2009 - 13:50