You are on page 1of 6

Cmo crear una aplicacin

desde cero con Android Studio


36

Martes, 10 de junio de 2014 a las 15:04hs por Alejo Ezequiel Vigo

Hola!
En este artculo vamos a ver cmo crear nuestra propia aplicacin para Android
desde cero utilizando la aplicacinAndroid Studio, un IDE (integrated development
environment) para Android lanzado en mayo del ao pasado por Google. Para
poder realizar lo que se ensea en el artculo no se requiere de ningn tipo de
conocimiento previo.

1. Descarga e instalacin de los archivos


necesarios
Enlaces:

Android Studio Qu es? (400mbs aprximadamente)

Java SE Development Kit Qu es? (120mbs aprximadamente)

Instalacin:

Asegurarse de instalar la versin correcta de los programas (32 o 64 bits)


Cmo s cul es la versin de mi sistema operativo?

Posibles problemas en este primer paso:


Muchas veces Android Studio falla al arrancar porque tiene problemas para
detectar el JDK. Esto puede deberse a:
1. Instalacin incorrecta de Java: los sistemas operativos de 64 bits permiten la
instalacin de la versin 32 bits del JDK sin ningn problema y viceversa. El
problema de instalar la versin incorrecta llega cuando intentamos ejecutar
Android Studio. Revisa la versin de tu sistema operativo (Cmo?) y asegrate de
haber instalado la versin apropiada del JDK.
2. Si

ese

no

es

tu

caso

el

problema

persiste

siempre

podemos

indicarle manualmente a Android Studio dnde se encuentra instalado Java. Para


eso tenemos que dirigirnos a Panel de control Sistema Opciones avanzadas
del sistema Avanzado Variables de entorno y una vez ah crear una variable

llamada JAVA_HOME (sin comillas) y agregarle como valor la ubicacin del Java
Development Kit en nuestra PC. Nos debera quedar algo as:

2. Activar la depuracin USB en nuestro


telfono
La depuracin USB es una modalidad exclusiva de Android que autoriza el envo de
comandos desde la computadora al celular por medio de un cable USB. Es
necesario activarla para poder previsualizar la aplicacin que vamos a programar
en nuestro propio dispositivo.
1. Ir a Configuracin Opciones desarrollo y activarlas presionando el interruptor
Encendido Apagado.

2. Si

la

seccin

Opciones

de

desarrollo

no

aparece

como

opcin

en

Configuracin (como es el caso de los Google Nexus) tenemos que dirigirnos a


Acerca del telfono y tocar el Nmero de compilacin repetidamente hasta que
unmensaje nos indique que ya somos desarrolladores.

3. Una vez habilitadas las opciones de desarrollo debemos activar la depuracin


de USB, que se encuentra debajo de la categora Depuracin

3. Creando la aplicacin
1. Una vez en Android Studio vamos a comenzar un Nuevo proyecto. Se
mostrar una lista de campos que debemos completar de la siguiente manera:

Nombre de la aplicacin: el nombre de la aplicacin. Ser mostrado por


ejemplo en Google Play.

Nombre del mdulo: utilizado por Android Studio. Suele ser igual al
nombre de la aplicacin.

Nombre del paquete: un identificador nico de nuestra aplicacin.

SDK mnimo requerido: versin de Android mnima necesaria para correr


la aplicacin. Trabajar con versiones ms viejas aumenta la cuota de mercado pero
reduce las posibilidades de la app.

SDK objetivo: mxima versin de Android con la que podr ejecutarse la


aplicacin.

Nivel de lenguaje: versin de Java con la que se desarrollar la aplicacin.


Recomiendo utilizar Java 6 porque la nica manera de que nuestra aplicacin
soporte todas las caractersticas de Java 7 es eligiendo API 19 como SDK mnimo.

cono de la aplicacin: el cono que representar la aplicacin. Si ya


tienes un imagen seleccionada marca el casillero create custom launcher icon

Cuota del mercado de Android

2. Seleccionamos Continuar y elegimos la opcin Actividad en blanco. Este


modelo de aplicacin es el ms bsico de todos; presenta un cono en la esquina
superior derecha que desplegar una lista de opciones y una flecha situada en la
esquina superior izquierda que nos permite ir atrs.
3. En la prxima parte se mostrarn tres nuevos campos. Vamos a dejarlos sin
editar y proseguiremos a terminar.
4. Ahora

queda

esperar

que

Android

Studio

configure

la

aplicacin

correctamente. El proceso demora de 2 a 5 minutos.

Entorno de la aplicacin

4. Probando la aplicacin
1. Una vez Android Studio haya creado el proyecto procedemos a conectar nuestro
celular a la computadora. Hecho esto, utilizamos el atajo Shift+F10 en AS para
probar la aplicacin. En alrededor de 15 segundos, la aplicacin debera estar
reproducindose en tu celular. En nuestro caso, qued algo as:

Reproducindose en un Motorola Droiz RAZR i

5. Agregando contenido a la aplicacin


1. Para

agregar

contenido

nuestra

aplicacin

debemos

editar

el

archivo fragment_main.xml ubicado en la carpetalayout.


Para dejar la aplicacin en blanco debemos remover las siguientes lneas del
archivo .xml
1
2
3
4

<TextView
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

Una vez hecho eso vamos a agregar un ttulo que diga Scientia:
1
2
3
4
5
6
7
8
9

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Scientia"
android:id="@+id/textView"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />

Y por debajo del ttulo un texto de tamao normal:


1
2
3
4
5
6
7
8
9

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Scientia Soluciones Informticas"
android:id="@+id/textView2"
android:layout_below="@+id/textView"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />

Una vez hecho esto la aplicacin debera haber quedado algo as:

Preview de la aplicacin en Android Studio

6. Publicando la aplicacin en Google Play


Una vez que hayas finalizado tu aplicacin puedes publicarla en la tienda de
Google. No es gratis pero es un proceso bastante simple. Sigue las instrucciones
en este sitio de Google:
https://play.google.com/apps/publish/signup/
Espero que les sirva. Hasta luego!

You might also like