sábado, 30 de noviembre de 2013

Capítulo 1. Instalación del entorno de desarrollo de Android en Windows (III)

Accesos rápidos:

Como hemos comentado en el post anterior de este capítulo (aquí) vamos a comenzar a explicar como se instala el entorno de desarrollo para Android, tanto en Windows como en Linux, comenzando con Windows. 
Para poder programar Android con Windown necesitamos instalar los siguientes componentes:
  • SDK de Java
  • SDK de Android 
  •  Entorno gráfico de programación: Eclipse
  • Plugin de Eclipse para programar Android

miércoles, 27 de noviembre de 2013

Capítulo 1. El SDK de Android (II)


Accesos rápidos:
En el post anterior (aquí) hicimos una primera aproximación sobre la arquitectura de Android, repasando los principales componentes que forman el sistema operativo. Ahora vamos a dedicar este post a comenzar la explicación del entorno de desarrollo para poder genera nuestras propias aplicaciones. Todas las herramientas necesarias para programar Android son de libre distribución, comenzando por el SDK(Software Develpment Kit) y terminando por la herramienta de desarrollo o IDE (Integrated Development Enviroment). Dentro del SDK tenemos el núcleo y las librerías Android. A estas librerías las llamaremos desde nuestras aplicaciones que tenemos que desarrollar en Java, pero no es Java exactamente sino que se emplean muchas librerías y clases nativas de Java que son extendidas mediante otras librerías propias de Android. Por lo tanto si los lectores de este curso tienen experiencia en el desarrollo de aplicaciones en Java les resultará fácil aprender sobre su desarrollo. La documentación sobre el SDK de Android se puede consultar en este enlace (aquí).
Junto con el SDK tenemos que emplear un IDE que nos dará el soporte para crear las aplicaciones mediante herramientas gráficas. Existen múltiples IDEs para crear aplicaciones Android, entre ellos los más empleados son Eclipse, Netbeans o el Android Studio. Los tres son herramientas de libre distribución y pueden ser descargadas y empleadas por cualquiera. Eclipse y Netbeans son empleados para programar en múltiples lenguajes, por lo que mediante plugin o complementos se pueden emplear para programar Android. Concretamente para programar Android en Eclipse se tiene que instalar el ADT (Android Develpment Tools). Por el contrario Android Studio es una herramienta que nace para emplearse en la programación de Android a partir de otro IDE llamado IntelliJ.
En los siguientes puntos del capítulo vamos a explicar como instalar el SDK y Eclipse con el ADT para el desarrollo de aplicaciones Android tanto en Windows como en Ubuntu con el fin de que los lectores del curso decidan que sistema operativo desea emplear en su equipo de desarrollo.
LIBRO RECOMENDADO PARA APRENDER ANDROID

Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier




sábado, 23 de noviembre de 2013

Capitulo 1. Arquitectura Android (I)

Si entramos a analizar el sistema operativo Android, se trata de un entorno de aplicaciones móviles desarrollado a partir de un kernel de Linux destinado para ser utilizado en plataformas móviles. Pero aunque se trata de un núcleo de Linux y por lo tanto se encuentra desarrollado en C/C++, las aplicaciones para Android se desarrollan en Java junto con XML para la definición de las interfaces.

viernes, 22 de noviembre de 2013

Oracle: ¿En qué tabla se encuentran estos campos?

Esta semana he tenido que buscar dentro de un gran base de datos oracle unas columnas que no conocía en que tabla se encontraban. Para ello podemos usar la siguiente instrucción:
select table_name from all_tab_columns where column_name='columna_que_buscamos'

Espero que os sirva ;-)