Primer aplicación sobre Android

Configurar Eclipse como IDE

Primero debemos de instalar Eclipse IDE for Java Developer si es que aun no lo tenemos instalado y el SDK de Android desde los sitios oficiales (la instalación de estos dos software se trata simplemente de descomprimirlos).

Luego debemos instalar el plugin de Android en Eclipse –> Help –> Install New Software –> Add y utilizando la siguiente url como repositorio: https://dl-ssl.google.com/android/eclipse y seleccionando el Android Development Tools.

Y para finalizar, debemos configurar en Windows –> Preferences –> Android la ubicación donde se encuentra el SDK de Android y elegir la(s) versión(es) de Android para la(s) vamos a desarrollar.

Configurar el dispositivo virtual

En Windows –> Android SDK and AVD Manager podremos configurar nuestro dispositivo virtual, en mi caso le puse Touch Screen.

Desarrollando el Hola Mundo

Vamos a File –> New –> Project y elegimos “Android Proyect”, en la siguiente pantalla configuramos:

image

Project Name: el nombre del proyecto.

Build Target: Android 1.5 (en mi caso)

Application name: nombre amigable para el usuario de la aplicación bajo el SO Android.

Activity name: el nombre de la actividad que estamos creando.

luego, podemos navegar en el Package Explorer hasta llegar a nuestra clase HolaMundoActivity dentro de src, y en el método onCreate que ya está generado, esta clase debería lucir de la siguiente manera:

package com.neluz.holaMundo;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HolaMundoActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView tv = new TextView(this);      
        tv.setText("Hola Mundo");
        setContentView(R.layout.main);
    }
}

Run

Luego solo nos falta darle “Run”, si nos pregunta que como queremos ejecutarla le decimos que como Android Application y si nos pregunta por el dispositivo, elegimos el que creamos. La primera vez puede tardar un poco hasta que arranca el “teléfono” (dispositivo virtual). La aplicación debería ser lanzada automáticamente y deberíamos ver algo como la imagen de la derecha.

image

Referencias

http://www.devx.com/wireless/Article/39101

5 comentarios:

  1. Chevere, pero habrá como hacerlo con PuntoNet ?

    ResponderBorrar
  2. Si, usando un celular que tenga como plataforma Windows Mobile en lugar de Android.

    ResponderBorrar
  3. Para hacerlo en .NET existe MonoDroid, Edgard, que van por la versión 1.0: http://mono-android.net/

    ResponderBorrar
  4. Nelo, dos aclaraciones...
    1- en donde configuramos el Project Name, Build Target, Application name y Activity name también hay que configurar el Package Name (y su formato debe ser al menos 2 palabras unidas por un punto...)
    2- El código fuente que mostrás no es el que debería generar automáticamente (se entiende eso al leer el post), ya que ahí está agregado el texto del Hola Mundo... salvo que yo le haya pifiado a algún paso...

    Por lo demás, excelente artículo para principiantes, ya que ni siquiera tenía instalado JAVA.

    ResponderBorrar
  5. me parece muy interesante este tipo de aplicaciones que de alguna manera te ayuda desde tu celular a estar conectados con las nuevas innovaciones que surgen todos los dias.

    ResponderBorrar