domingo, 6 de enero de 2013

Como crear aplicaciones para android en Linux con eclipse

Bien,el desarrollo de aplicaciones para smartphones, se ha vuelto algo muy popular y rentable(en algunos casos) ya que para desarrollar para android no es tan "difícil" como para iOS,basta bajar el IDE y empezar a escribir.

Me explico,en iOS para crear una aplicación aunque sea para nosotros mismos,debemos comprar el sdk,cocoa,xcode,etc

En android,no,por lo menos no para vender las apps.

Solo debemos bajar el ADT y listo, así de "fácil",entre comillas,porque su desarrollo no es fácil java no es fácil y su interfaz y componentes en XML confunden un poco.

Modo sencillo:

Descarga el ADT bundle de

Enlace

Descomprimimos el paquete y entramos a:

Eclipse y ejecutamos eclipse


Luego nos abre el IDE y listo :D


Este paquete ya trae todo lo necesario,el IDE,API,Android virtual,etc

Ahora que tengo ubuntu 12.10 recordé que necesitan instalar java para que funcione:

En terminal

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java7-installer

El de las imágenes de abajo es Arch,googlen como instalar sun java para su distribución

Modo mas complicado:


Si ya tenemos eclipse, y no queremos bajar todo lo del enlace de arriba podemos modificar nuestro IDE eclipse(instalar todo lo necesario)

1.Descarga el SDK

Enlace

2.Lo descomprimimos

Escribimos la ruta del ejecutable android,que esta en la carpeta tools,de la carpeta que resulto de la descompresión que hicimos

~/Descargas/android-sdk-linux/tools/android
Nos abrirá una ventana :


Instalamos :

Android SDK Tools y la API de la versión en la cual queremos desarrollar

También en extras,Android Support Library

Las palomeamos y le damos install packages

3.Abrimos eclipse en mi caso (juno)

Elegimos el espacio de trabajo


Le damos en Help

Install New Software

En Avalible Software Sites

Y Add

De nombre

ADT

 y en url

http://dl-ssl.google.com/android/eclipse/

Ahora le damos Reload

Y añadimos otro,de nombre que gusten url:

http://download.eclipse.org/releases/helios

Reload

Otro igual, url:

http://download.eclipse.org/releases/indigo

Reload

Uno ultimo, de url:

http://download.eclipse.org/tools/cdt/releases/indigo

Reload y OK

Ahora elegimos el ADT

Le damos

Sellect All
 Y palomeamos:

Contact all update sites during install to find required software


Le damos Next

Next y Install

Reiniciamos Eclipse

Y listo,nos saldrá una guía de configuración y cuando termine,le damos en new-> Android Projet

Si no aparece,en other Android->Android projet


Eso es todo,pero como este titulo sonó muy exagerado

"Como crear aplicaciones para android en Linux con eclipse"

Vamos a ver rápidamente "Hola Mundo"

Hola Mundo

Le damos New

Ahora elegimos

Android Aplicacion Projet


Le ponemos el nombre a nuestra app

El nombre del proyecto

Y el nombre del paquete

El minimo SDK necesario,para poder correr la app

El target de la SDK

Con que version se va a compilar

Y el tema

Nos va a salir un wizard muy muy sencillo que vamos a ir llenando,como si fuese windows:


Le vamos a dar Crear actividad

Y vamos a llenar las respuestas 


Y listo, automáticamente nos crea el hola mundo


Para cambiar el texto,solo le damos clic en el texto y en el lado de la derecha lo cambiamos,asi de facil.

O podemos entrar a:

Values-> Strings.xml

Y ahí esta la cadena de texto

Y cuando recarguemos el Activity_Main de Layout o ejecutemos el proyecto

Abra cambiado nuestra cadena

Hola Mundo!!!

Eso es todo,le damos Run,Run

Configuramos nuestro Androide Virtual y listo.

2 comentarios:

Los comentarios serán revisados antes de ser publicados.