Development Technologies

Software development tutorials, experiences and resources from developers in the day-to-day

Inicio en desarrollo en plataforma Android [Principiantes]

La telefonia mobile esta en constante crecimiento, y si tocara elegir una palabra que defina la ultima decada elegiria “movilidad”, y es justamente los que los celulares nos permiten ser moviles, en este aspecto existen muchos sabores al momento de desarrollar aplicaciones en celulares y se deben distingir los principales Sistemas operativos que dominan el mercado.

  1. IOS para Ipod
  2. Android
  3. SymbianOS
  4. Window Mobile

Pero por aqui nos vamos a enfocar en Android.

¿Android?

Cuando nos referimos a android puede tener dos significados, el sistema operativo Android basado en linux ó las herramientas de desarrollo para crear aplicaciones en mobiles en una maquina virtual llamada Dalvik ambos son productos Google y ambos son igualmente importantes, pero de aqui en adelante nos referiremos a las herramientas de desarrollo simplemente como “Android”.

Comenzemos lo que venimos hacer aprender Android!!

¿que vamos hacer?

Vamos a preparar el ambiente de desarrollo, y correr el hola mundo.

Ingredientes ¿que necesito?

Android SDK (son las herramientas mas importantes tienen el emulador, el compilador, herramientas de desempeño, etc)
Android Developement Toolkit ADT (en otras palabras el plugin oficial para eclipse)

Eclipse 3.5 aka Helios (Aunque Android tiene soporte desde 3.4)

Ademas seria muy buena ventaja si sabes programar en Java aunque no es requisito.

Instalamos el ADT en eclipse

Como instalar cualquier plugin de eclipse 

  • Instala el Android Developement Toolkit que aparece.

  • El resto es siguiente , acepta la licencia y finaliza (que nadie nunca lee) y espera que se instale.

Una vez hecho esto te pedira que reinicies el IDE, hazlo con confianza y ahora a configurar el ADT

Configura el Android Developement Toolkit (plugin)

 

Para configuar las herramientas de plugin con todas las de ley, debes tener el Android SDK espero que lo hayas bajado, descomprimelo y colocalo donde consideres que va estar mas seguro.

– Ahora abre Windows>Preferences

– Dirijete a una seccion que dice “Android”

-En SDK Location coloca la ruta donde descomprimiste tu Android SDK

-Si todo sale bien no te dara ningun problema sino que Dios te ayude. (lo mas probable es que tengas la ruta del SDK erronea )

Configuracion del Android SDK and AVD Navigator

Esta configuracion corresponde a saber que nivel de API vamos a usar (la versiond de android 1.6, 2.1, 2.3, etc y tambien para administrar nuestros Android Virtual Devices que son los dispositivos donde correra nuestras aplicaciones android. Asi que:

-Lo que corresponde ahora es configurar nuestro ambiente, dirijete a Windows> Android SDK and ADV Navigator

-Instalamos el SDK y tambien algunos paquetes adicionales como la documentacion y los proyectos ejemplos de android

Y listo ahora ya tenemos nuestro ambiente de trabajo configurado.

¿Y el Hola Mundo?

Claro que tutorial para principiantes no estaria completo sin un “Hola Mundo“.

  • Crea un proyecto en Eclipse> Android Project
  • Ahora agregale los parametros de inicio:

Proyect Name:  HolaMundo

Application Name: HolaMundo

Package Name: com.hola.mundo

ActivityName: HolaMundoActivity

Min SDK: Honeycomb

– Finaliza y ahora tendras una codigo como el siguiente:

package com.hola.mundo;

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

public class HolaMundoActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

Ahora intenta correr la aplicacion con Run>Android.

Tambien puedes ver 5 lugares para aprender Android

Advertisements

5 responses to “Inicio en desarrollo en plataforma Android [Principiantes]

  1. Greivin February 5, 2011 at 4:37 am

    Muy buen articulo… no tenia ni idea que el desarrollo lo hacias con eclipse… so… i could love android…

  2. KEVINEM February 7, 2011 at 3:32 am

    Al parecer ya tenemos quien nos va a capacitar…buen post prix!!!

  3. Ronaldo February 8, 2011 at 3:01 am

    package com.hola.mundo;

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

    public class HolaMundoActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    }
    }

    Aja pero eso es Java no?

  4. Ronaldo February 8, 2011 at 3:03 am

    Oe y esta onda no tiene integrado algún Captcha? Cuidado con el Spam.

    Saludos.

  5. necronet February 8, 2011 at 3:10 am

    si en realidad es Android=Java pero no es Android.equals(Java), chekiate este articulo http://weblogs.java.net/blog/opinali/archive/2010/08/17/android-java pronto sacare uno explicando esta situacion!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: