Cómo empezar a programar aplicaciones Android

3 Marzo, 2011 por Juan Carlos Munera Dejar una respuesta »

Recientemente me propuse aprender a programar aplicaciones para móviles Android, y puedo afirmar que he dado el primer paso, un poquito más allá del típico ‘hola, mundo’ o en este caso ‘hola, android’. Si eres programador sabrás que ‘hola, mundo’ es un primer paso a partir del cual puedes dar todos los demás, e implicitamente significa que: has conseguido hacer funcionar una plataforma de desarrollo/edición de programas, has instalado el compilador (interprete, lo que sea), sabes compilar una aplicación, ejecutarla y mostrar algo por pantalla….

El fruto de estos primeros pasos han sido dos aplicaciones publicadas en el Market que se encuentran en fase beta:

Requisitos para programar aplicaciones Android

Android está basado en Java y XML para la parte de interfaz de usuario.

  • Conocimientos mínimos de Java o programación orientada a objetos
  • XML es un lenguaje de marcas (como HTML) por lo que no deberías tener ningún problema para aprenderlo si no lo conoces.

Web oficial Android para desarrolladores

En la web oficial para desarrolladores Android existe un guía (formato html) que para iniciarse a programar aplicaciones de forma práctica, es decir, empleando ejemplos. Abarca una gran cantidad temas de Android empezando por cómo instalar todo lo necesario para programar aplicaciones. Además de la referencia completa de librerías y objetos de Android.

En mi caso, la web oficial me resultó insuficiente para iniciarme. No sé si fue porque los contenidos están en una web, y eso me predispone a dedicarle menos tiempo y concentración que ha un libro p.e., o porque el contenido teórico y la explicación de los ejemplo es un poco escasa.

Libro: Hello, Android

Si lo has intentado todo y no todavía no lo has conseguido, este es tu libro. Lo explica todo de manera sencilla y empleando los detalles justos para no perderse, sobre todo los primeros capitulos. Una vez dados los primeros pasos y haber creado las primeras aplicaciones de ejemplo, este libro puede quedarse un poco corto si lo que quieres es profundizar en Android.

Libro: Pro Android 2

Este libro es más formal y detallado que el anterior, y creo que es ideal para profundizar, o utilizar como manual de consulta para temas concretos, ya que lo explica casi todo.

Resumiendo

Si sabes algo de java o programación orientada a objetos

prueba con la web de Android para desarrolladores

y si no te aclaras,

no te desmoralices,
prueba con ‘Hello, Android’

y cuando necesites algo más:

‘Pro Android 2′.

Fin

Publicidad

Dejar un comentario