Fisioterapía León: Nueva capa de Realidad Aumentada

0

Posted by admin | Posted in Android, Realidad Aumentada | Posted on 20-02-2012

Capa de Layar sobre fisioterapía en LeónPresentamos otra nueva capa de Realidad Aumentada en León: Fisoterapía León. Es una capa de Layar y en ella se recogen todos los centros de fisioterapía que hay en la ciudad. Si alguien conoce algún centro que no esté, que me lo notifique y lo añadimos.

Desde la misma capa, disponemos de varias acciones, podemos llamar por teléfono directamente al centro o si tiene página web, podemos acceder a ella.

 

Capa de Layar de centros de fisioterapia en león

TodobicisLeón: Nueva capa de Realidad Aumentada

0

Posted by admin | Posted in Android, Realidad Aumentada | Posted on 03-02-2012

Capa de Todo sobre bicis en León

Presentamos otra capa de Layar de ámbito regional (León y provincia). Es una aplicación para poder buscar tu tienda de bicicletas en León. Desde la misma capa, podemos realizar varias acciones, a parte de buscar dichas tiendas. Por ejemplo podemos llamar por teléfono a cada tienda o visitar su página web si la tiene e incluso enlazar a un blog en el que podemos opinar.

Enlace a la capa: http://www.layar.com/layers/bicile

El objetivo de esta capa es poder mostrar lo que se puede hacer con Layar y enseñar a utilizar esta aplicación de realidad aumentada como una herramienta de marketing más.

 

Acciones de capa en TodobicisLeón

Si tienes una empresa y te interesa salir en una de nuestras capas, ponte en contacto con nosotros, no lo dudes, la realidad aumentada ya está aquí y ha venido para quedarse. Toma ventaja con el resto de tus competidores.

 

Como crear una capa en Layar mediante PorPOISe

0

Posted by admin | Posted in Android, Realidad Aumentada | Posted on 19-12-2011

Cuevas y simas de Leon

Al fín conseguí crear mi primera capa en Layar, después de probar varios experimentos me decanté por PorPOISe (Portable Point Of Interest Server for Layar). Se ejecuta bajo cualquier servidor PHP estandart, es de licencia libre y soporta tipos de datos XML y BD.

He de mencionar que existen otras aplicaciones para crear capas. Algunas más sencillas que PorPOISe (que como vereís tampoco es complicado). Una de ellas es Poistr. Yo la empecé a usar para crear mi capa, pero cuando llegué a crear mis puntos, no me dejaba importar mis ficheros *.kmz con coordenadas. De todas formas para el que quiera intentarlo, es muy sencillo. Si alguien prueba y le funciona lo de importar archivos, que me avise. Aquí dejo el enlace de como hacerlo:

Como publicar tus capas mediante Poistr

Volviendo a la creación mediante PorPOISe, lo primero que tenemos que hacer es darnos de alta en Layar:

Crear Usuario en Layar

A continuación descargamos PorPOISe del siguiente enlace: http://code.google.com/p/porpoise

descomprimimos el archivo y lo subimos a nuestro dominio por ejemplo: http://dominio.com/porpoise/

Una vez subido, escribimos esta dirección en nuestro navegador (sustituyendo dominio.com por nuestro dominio, claro ;) )

http://dominio.com/porpoise/web/porpoise.php

Esto nos devolverá una respuesta, si nos devuelve este código JSON, es que todo va bien:

{"layer":"unspecified","errorCode":20,"errorString":"Missing parameter": "userId","hotspots":[],"nextPageKey":null,"morePages":false}

También puede devolver:

Error 404: Tendremos que verificar la ruta.

Error 403: Tendremos que verificar los permirsos.

Fatal error: Cannot redeclare class HttpRequest -> Abre httprequest.class.php y renombra la clase HttpRequest a HttpRequest1 en todo el archivo .

A continuación nos disponemos a configurar PorPOISe:

Creamos un usuario con su contraseña introduciendo esta dirección en el navegador:

http://dominio.com/porpoise/web/dashboard/crypt.php?miusuario=micontraseña

Esto nos devolverá la clave encriptada de nuestra contraseña, la guardamos y vamos al siguiente paso.

Editamos este archivo: http://dominio.com/porpoise/web/dashboard/users.inc.php

y donde pone: $_access["default"] = ”;

lo sustituimos por la linea que nos ha devuelto PorPOISe en el paso anterior: (usuario y contraseña ya enciptada)

$_access["miusuario"] = ‘$1$la9Y1ce.$ISxHGIC4SbFE9FOiiPOiQ1′;

Captura codigo bluefish

Configurar con un editor de texto el archivo:

http://dominio.com/porpoise/config/config.xml

Aquí introduciremos el usuario y contraseña de la cuenta de desarrollador Layar. También, si queremos que los datos de los POIs (Points Of Interest) se guarden en una base de datos o en un archivo XML. Yo en  mi caso elegí la segunda opción, ya que es más cómoda cuando tenemos pocos POIs.

Código del archivo *.xml
A continuación, accedemos al directorio “config” y utilizamos como plantilla el fichero “example.xml” que viene. Renombramos el fichero y le ponemos el nombre del fichero xml que referenciamos en en config.xml. En este caso sería Poisdelacapa.xml.

Hay que tener en cuenta que ahora , nuestro archivo es accesible a través de la web. Para evitar esto, hay que renombrar el directorio config o moverlo a algún lugar inaccesible. en este último caso, editaremos el archivo config.php y modificaremos la constante PORPOISE_CONFIG_PATH donde especificaremos la ruta. Por este tema, es más seguro utilizar una base de datos que un archivo xml.

Ahora ya tenemos todo listo para ir agregando POIs.

Accedemos al dashboard de PorPOISe:

http://dominio.com/porpoise/web/dashboard/index.php

y validamos con el nombre y contraseña que metimos en users.inc.php.

Escritorio de porpoise
Abajo en Layers, aparecerá la capa que registramos en config.xml.

Si pinchamos en ella, pasaremos directamente a crear POIs, a mi me aparecen una lista de los que ya he creado.

Lista de Pois de la capa

Pinchamos en  Create POI para añadir nuestros puntos. Ahora voy a  describir los campos importantes de los POIs (yo algunos no los usé)

Pantalla de edicion de pois
Tittle: Aquí pondremos el nombre del punto, tal y como nos lo mostrará Layar

Description: Podemos añadir hasta tres lineas para describir el POI. En mi caso las utilicé para poner el desnivel y el desarrollo de cada cueva.

Footnote: Otra linea extra que podemos usar con una fuente más pequeña.

Image URL: Aquí referenciaremos a una imagen que queramos del POI, yo no la usé.

Los cuatro campos siguientes no los toqué.

Lat/lon/Alt: Este, es el más importante. Son las coordenadas de tu POI, Latitud, longitud y altitud. Hay que introducirlas en grados decimales. Yo en mi caso las tenía en UTM, así que tuve que convertirlas.

Icon Type: Puse un 1. Aquí elegimos el set de iconos que queremos para representar el POI. Luego veremos para que nos sirve esto.
Los siguientes campos les dejamos tal cual.
Pantalla de edicion de pois en Porpoise
Aquí, en la parte de Action, pongo un texto en Label y una URL en el siguiente campo. Con esto, lo que consigo es que al pinchar en el punto, en la capa, me aparezca un botón de “Más información” que al pulsarlo me llevará a la URL que le he indicado. En mi caso, cada punto tiene un enlace a un documento subido a Google Docs, que es una descripción de cada cueva. Después guardamos el punto y ya lo tenemos listo.

Después de esto, el siguiente paso es hacernos una cuenta de desarrollador en Layar

cuenta de desarrollo en Layar

y configuramos la capa

nueva capa de Layar

Desde esta pantalla, podemos añadir un icono para la capa y cargar alguna imagen que nos saldrá en la descripción.
configuracion de la capa en Layar

Y desde el apartado Look & Feel, podemos elegir los colores del fondo, colores de fuente y de iconos de la capa.

Configuracion de capa en Layar

En el apartado Custom POI Indicator, podemos meter nuestro propio set de iconos.   A la hora de editar los puntos en PorPOISe, si recordais, había un apartado que ponía Icon Type, pues era para elegir el set de iconos que creamos aquí.

En el apartado Coverage, elegiremos la situación geográfica de la capa y las Bounding Box, que es el alcance de la misma. En que zonas va a estar la capa activa. Esto se elige mediante unos rectángulos azules en el mapa.

Bounding Box en capa de Layar

El siguiente apartado es el de los filtros de capa y es muy importante.

filtros de capa en Layar

Desde aquí podemos elegir distintos tipos de filtros para los POIs y su aspecto (Slider, lista, checkbox,etc) Yo puse un filtro con un rango de 100Km ya que la mayoría de mis POIs quedan bastante lejos.

Y ya con esto, tenemos la capa configurada. Si nos vamos a la sección de My Layers, dentro de la página de Layar,nos saldrá las opciones de publicar la capa, testearla y duplicarla. Es aconsejable probarla en la sección de Test antes de su publicación. Esta sección a mi me dio problemas, y es que con el Chrome no se lleva muy bien. Recomiendo usar Firefox a la hora de hacer las pruebas desde el PC.

También podemos probar en nuestro movil, ya que aunque todavía no esté publicada la capa, si metemos en Layar nuestro usuario y clave de desarrollador, a la hora de visualizar las capas, nos aparecerá una nueva pestaña: Desarrollador, desde aquí podemos hacer todas las pruebas que queramos. Incluso podemos establecer una ubicación fija y engañar a Layar como que estamos cerca de nuestros POIs para probar cosas.

Cuando veamos que todo va bien, le daremos al botón de publicar y Layar nos dirá que en un plazo máximo de 5 días publicarán vuestra capa. A mi solo me tardó un día :)

Pues esto es todo, ánimo y a hacer capas.

Cambiar una pantalla rota al Samsung Galaxy S

0

Posted by admin | Posted in Android | Posted on 26-10-2011

Una de las cosas que tiene el paro, es que tienes tiempo de sobra para dedicarte a tus aficiones. Y quien sabe, de un hobby, puede salir un trabajo.

Bueno, pues una de mis aficiones, como ireis viendo, es todo lo que tiene que ver con Android. He tenido dos: Un HTC Magic y ahora un Galaxy S y me encanta cacharrear con ellos, cambiarles la Rom y hacerles mil perrerías.

El caso es que a mi novia, que también tiene un Galaxy, se le cayó y se le hizo añicos la pantalla. Es muy frágil y muy CARA. Lo intentamos llevar al servicio técnico, pero era tal el pastizal que nos pedían por repararlo que ni nos lo planteamos.

El caso es que empecé a mirar por ahí repuestos y la pantallita de marras, costaba una pasta. Pues bien, encontré esta página: http://www.theusashop.net en la que no estaba mal de precio. Bueno, lo malo es que pasaron tres meses y la pantalla sin venir y ya estaba pagada. No la llegaron a mandar nunca y reclamamos al banco la devolución del dinero y no problem.

La segunda intentona fué por ebay con unos ingleses: http://stores.ebay.es/ecellglobal

Precio Ok, plazo de entrega Ok, todo bien, salvo por el pequeño detalle de que al montar la pantalla y encender el teléfono me encontré con estos bonitos colores:

Como veis, salía todo rosa y era porque el color verde no exisitía con la dichosa pantallita. Estas cosas pasan porque en muchos sitios no tienen recambios originales y son copias chinas malas. Bueno, tampoco fué un problema, me puse en contacto con el vendedor y me devolvió el dinero.

La última intentona fué con una tienda española. Y todo salió bien, os aconsejo que compreis los recambios en sitios fiables sino quereis luego lamentaros. Lo pedí aquí: http://www.unlockmovil.com/display-super-amoled-tactil-original-samsung-i9000-galaxy-s-p-11733.html

y el video que seguí para cambiarla fué este:

[youtube http://www.youtube.com/watch?v=lt9XNnjAcBc]
Acojona un poco, pero se puede hacer. Hay que tener especial cuidado al desmontar la parte final, en la que tenemos que despegar las membranas de los botones táctiles de HOME y BACK. Vienen pegadas y si tiramos a lo bestia nos cargaremos los botones.

Una vez cambiada la pantalla, tendremos que pegarla con pegamento, porque si no queda suelta y el cristal sobresale. Yo usé pegamento normal como el Supergen de toda la vida. Para esto da mejor resultado que el Loctite.

Bueno, pues para los atrevidos que os metáis en este berenjenal, suerte y cogerlo con paciencia. Si sois muy manazas, mejor llevarlo a una tienda porque puede ser peor el remedio que la enfermedad.