La columna 80

El blog técnico-personal de Ángel J. Vico… en español

Posts Tagged ‘ADT’

La primera aplicación Android

Posted by Ángel J. Vico en 15 de marzo de 2011

Después de tanto instalar y configurar, ya va siendo hora de entrar de verdad en faena, de empezar a hacer algo que vaya teniendo el aspecto de aplicación Android. Lo malo es que, en este punto de esta especie de curso de Android que se va formando post a post, no sabemos gran cosa sobre cómo son las aplicaciones Android (más allá de que se programan en Java y de que podemos usar Eclipse para crearlas).

No vamos a entrar en demasiados detalles sobre la estructura de un proyecto de aplicación Android o de la propia aplicación a nivel de código. En lugar de eso vamos a crear un proyecto para una nueva aplicación, la vamos a compilar y la vamos a ejecutar tanto en un emulador como en un dispositivo real, todo ello por medio de los asistentes que nos ofrece el plugin ADT para Eclipse. Sí que intentaré explicar el cometido de las opciones que nos ofrecen los distintos asistentes que vamos a utilizar.

Como ejemplo de aplicación utilizaremos el típico hola mundo que se suele usar en estos casos y que se puede generar automáticamente desde el propio ADT. En futuros posts entraremos más en detalle tanto sobre la estructura y contenido del proyecto como sobre la arquitectura software de la aplicación.

Por el momento, esto nos servirá al menos para confirmar que todo está correctamente instalado y configurado (además de divertirnos un rato).

¿Te animas?

Lee el resto de esta entrada »

Posted in Android | Etiquetado: , , , | 9 Comments »

Cómo sobrevivir a la actualización del entorno de desarrollo Android

Posted by Ángel J. Vico en 8 de marzo de 2011

En el post anterior vimos cómo se instalaban las herramientas necesarias para crear nuestro entorno de desarrollo de aplicaciones Android. Lo malo es que Google no para de sacar nuevas versiones del sistema operativo. Y cada vez que lo hace actualiza también el SDK, por lo que nuestro entorno se quedará anticuado en poco tiempo.

Afortunadamente, nuestro entorno es actualizable y no va ser necesario repetir todo el arduo proceso de instalarlo desde cero, a menos que las cosas vayan realmente mal. Y, hablando de problemas, por experiencia puedo asegurar que es posible que algunas cosas fallen durante el proceso de actualización. De hecho, los puntos donde pueden producirse errores son demasiados para incluir todas las alternativas en la descripción del proceso de actualización. Así que este post tendrá dos partes: primero describiré el proceso de actualización sin errores (suponiendo que existiera) y luego daré posibles soluciones a algunos problemas que me he encontrado en mis propias actualizaciones.

Antes de empezar tengo dos noticias, una buena y una mala: la buena es que el proceso de actualización es mucho más sencillo y automático que el de instalación desde cero; la mala es que la actualización es un proceso más largo (aún más) que la instalación. Así que ármate de provisiones y paciencia, que empezamos…

Lee el resto de esta entrada »

Posted in Android | Etiquetado: , , , | Leave a Comment »

Preparación del entorno de desarrollo para aplicaciones Android

Posted by Ángel J. Vico en 27 de febrero de 2011

Para desarrollar aplicaciones Android conocer la arquitectura del sistema operativo es más importante de lo que pueda pensar más de uno. Pero, si nos queremos meter en faena de verdad, lo primero que necesitamos es un entorno de desarrollo. Y el objetivo de este post es precisamente ese: explicar detalladamente los pasos necesarios para construir nuestro entorno de desarrollo de aplicaciones Android.

El entorno se puede montar tanto en Windows como en Linux. Los requisitos para cada sistema operativo se pueden consultar en la web de Android. Aquí utilizaremos la máquina virtual Ubuntu que hemos creado y configurado en posts anteriores, aunque el proceso es prácticamente idéntico en otros sistemas operativos.

El proceso consta de los siguientes pasos:
  • Instalar JDK: kit de desarrollo de Java.
  • Instalar Eclipse: herramientas para desarrollar software.
  • Instalar el SDK de Android: kit de desarrollo de aplicaciones Android.
  • Instalar el plugin ADT para Eclipse: para poder desarrollar aplicaciones Android utilizando Eclipse.
  • Agregar plataformas y componentes al SDK: descarga del resto de componentes necesarios para desarrollar aplicaciones.

Quizás sea el momento de preparar una buena taza de café o de que busques una lata de tu refresco favorito, porque esto nos va a llevar un buen rato. Lo bueno es que la mayor parte del proceso sólo tendremos que hacerlo una vez. Actualizar el entorno una vez puesto en marcha es algo más sencillo.

¿Estamos listos para empezar? ¿Sí? Pues, adelante…

Lee el resto de esta entrada »

Posted in Android | Etiquetado: , , , , , | Leave a Comment »