Archive for ◊ septiembre, 2011 ◊

Author:
• viernes, septiembre 09th, 2011
Android

Sistema Operativo Android para móviles

 

Cuando el profesor de Programación Avanzada Orientada a Objetos Lcdo. Yamil Lambert, nos envió como taller hacer una Aplicación Java en el Sistema Operativo  Android para móviles, no tenía ni idea de que se trataba el tema, pensé que la palabra Android se refería a androides o algo así y hasta me causó gracia de cierta forma, pero bueno buscando e investigando en Internet sobre este tema, entendí realmente de que se trataba el mismo.   

Android es un Sistema Operativo diseñado  para dispositivos móviles, o como decimos nosotros para los famosos y necesarios celulares, me enteré también que su creador fue Google, algo que me pareció bastante interesante. (En resumen Android es una plataforma de software de código abierto que incluye un sistema operativo para dispositivos móviles basado en Linux y que fue desarrollado por Google y por la Open Handset Alliance.) Este resumen lo hice después de consultar varias páginas web del internet y en la mayoría de ellas se llegaba al mismo concepto digamos así,  también encontré un documento en archivo PDF de la Universidad de Cataluña sobre una tesis de grado sobre Android muy interesante por cierto y que me sirvió muchísimo para hablar sobre este tema en mi Blog, aquí les dejo el link del archivo espero que lo lean ya que el contenido del mismo es bastante interesante http://upcommons.upc.edu/pfc/bitstream/2099.1/5350/1/memoria.pdf   

Bueno dejando a un lado un poco la historia de Android y entrando de lleno al tema de instalación y programación de este sistema operativo, lo primero que hice fue entrar al buscador de Google y buscar un video en youtube donde me explique paso a paso como se descarga, instala y programa este sistema operativo y encontré uno excelente que me sirvió bastante, (más adelante les dejo el link del video) inmediatamente después de ver este video volví al navegador de Google y puse SDK de Android me encontré con esta dirección web http://developer.android.com/sdk/installing.html  le di clic allí y cargo la página web de Android que por cierto estaba en Inglés, en esta página había un link para descargar el SDK de Android, primero bajé el que decía installer_r12-windows.exe (recomendado) y tuve inconvenientes porque obviamente no era el instalador me equivoqué escogiendo esa opción así que les recomiendo leer bien antes de descargar el archivo y no les ocurra lo mismo que me pasó a mí, bueno luego escogí el link que decía android-sdk_r12-windows.zip ,  guarde el instalador , descomprimí el archivo y luego lo instale aunque demoró un poco en instalarse, también tuve que instalar otro programa llamado Eclipse, aquí les dejo el link de descarga http://www.eclipse.org/downloads/, en mi caso como lo instalé en la computadora de mi trabajo escogí la opción para Windows de 32 bits, en una laptop obviamente tendrían que escoger la de 64 bits,  la descarga de eclipse demoró cerca de 30 minutos, ya que ambos programas los necesitaba para poder realizar la ejecución de mi primera aplicación de Android.  

Una vez ya instalados ambos programas seguí todos los pasos para poder empezar a programar en Android.   

En la Web busque varios códigos de programación con Android y encontré el típico Hola Mundo y recordando un poco me acorde cuando el Lcdo. Lambert  nos enseñó Java por primera vez con este “Hola Mundo”, que lo presentaba por consola. Bueno llevando a cabo este ejemplo, para crear un hola mundo en android. Cargamos Eclipse , creamos un nuevo proyecto android y luego se llena los campos nombre del proyecto, nombre de la aplicación, package name y se escoge la opción que es para la versión 1.5 de android.
En ese instante se crean varios archivos, pero el que  importa es el que está dentro de src  ya que al abrirlo se verá un código al cual se le deben cambiar unas líneas de código, se debe sustituir la línea setContentView por:  

TextView tv = new TextView(this); 
tv.setText(«Hola Mundo!!»); 
setContentView(tv)    

Luego se crea un campo de texto y se lo inicializa con el texto «Hola Mundo» y luego se lo hace que aparezca por pantalla. Eclipse nos pide que  importemos una clase, para eso tendremos que usar la ayuda de eclipse y apretamos Ctrl+Shift+o y nos añadirá» import android.widget.TextView;»  

Ya con esto se tiene lista la primera aplicación en android y para  ejecutarla en el emulador se elige el menú Run – Run – Android Application.
Como se pueden dar cuenta es muy simple crear un hola mundo, solo es cuestión de ponerla en práctica como yo lo hice.  

La programación para Android está basada en Java, por lo que creo que será fácil para cualquier programador que domine este lenguaje el desarrollar aplicaciones para esta plataforma  

Bueno en conclusión Android es un sistema operativo diseñado para teléfonos móviles, que estén a la vanguardia con la actualidad, aquí les dejo el link de un tutorial que me pareció bastante interesante, ya que explica básicamente desde la instalación de este sistema operativo hasta la programación, el cual fue el que me ayudó muchísimo a saber cómo instalar el SDK de Android, a ejecutarlo y a programar una aplicación sencilla en este caso el “HOLA MUNDO”, en realidad quise subirles el video del tutorial, pero como soy nueva en crear y administrar un Blog no lo pude subir, ya que para este  taller tuve que crear mi propio Blog, pero igual les dejo el link, espero que lo vean l0 analicen y lo pongan en práctica.  

 Tutoriales sobre una aplicacion del Sistema Operativo Android para móviles  

Además les dejo algunos link de varios sitios de referencias que me ayudaron también a realizar este taller.  

http://www.aplicaciones-android.org/sistema-operativo-android/   

http://www.paratuandroid.com/Desarrollo/desarrollar-aplicaciones-para-dispositivos-moviles-con-sistema-operativo-android-capitulo-2-tu-primera-aplicacion-en-java-para-android.html   

http://www.android.com/index.html