Mostrando entradas con la etiqueta Android. Mostrar todas las entradas
Mostrando entradas con la etiqueta Android. Mostrar todas las entradas

jueves, 25 de febrero de 2010

Avances en realidad aumentada

Cuando miramos a través de un dispositivo de realidad aumentada, vemos los objetos del mundo real y además objetos virtuales. Los objetos virtuales que se superponen a los reales pueden proporcionar información sobre estos: de que objeto real se trata, indicación de hacia dónde hay que ir para encontrar un objeto real especificado, etc.. y así infinidad de cosas más. Es algo así como la visión que tenía Terminator..
Google (como no) ha desarrollado una aplicación para dispositivos con Android llamada Google Goggles. Permite obtener información de objetos reales. Basta con echar una foto y el sistema lo reconocerá y devolverá al usuario información asociada. Con el siguiente video se entiende muy bien el funcionamiento.





Otro ejemplo donde podemos experimentar realidad aumentada es con el juego de PSP llamado Invizimals. En él buscamos y capturamos pequeñas criaturas que pueden estar por los rincones más insospechados del mundo real. El juego requiere de una cámara acoplada a la videoconsola y de unas cartas que sirven de referencia para poder interactuar con los animalitos.
Lo último que he visto sobre este tema es otra aplicación para Android que además usa reconocimiento facial e internet. Con esta aplicación es posible obtener información de una persona (e-mail, teléfono, facebook, twitter, etc..) con solo echarle una foto. Claro, que la persona objetivo deber tener también la aplicación y haber vinculado a su cara la información que él quiera. En este caso el concepto, más que realidad aumentada sería identidad aumentada.


miércoles, 17 de febrero de 2010

Hola Android!

Hace unas anotaciones apunté una manera de obtener un emulador standalone de Android, el sistema operativo móvil de Google.

Hoy damos un paso más y vemos como instalar todo lo necesario para desarrollar aplicaciones. Lo primero que necesitamos es tener instalado Java en nuestro PC (las aplicaciones que desarrollaremos serán Java).


Seguidamente es necesario instalar la IDE Eclipse. Se puede descargar gratuitamente desde la siguiente dirección: http://www.eclipse.org/downloads/ Para este caso nos valdría la versión "Java Developers".


Una vez descargada y descomprimido el paquete lo ejecutamos.

El siguiente paso es instalar el pluggin de Android para Eclipse. Lo hacemos desde Help->Install new software usando la URL https://dl-ssl.google.com/android/eclipse/


Por otra parte descargamos el SDK de Android y le indicamos la ruta a Eclipse desde Windows->Preferences->Android. Otra opción es desde Windows->Android SDK and AVD Manager. Con esto bajaríamos e instalaríamos el SDK.


Ya estaría casi todo preparado. Tan solo faltaría configurar el emulador (Virtual Devices) también desde la opción Android SDK and AVD Manager.



Por último vemos el código de la típica aplicación Hola Mundo:



package com.HelloWorld.com;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

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