viernes, octubre 23, 2009

GPS en iPhone con mapas de Uruguay y Argentina

Lo prometido es deuda. Llevó un poco más de tiempo de lo que esperabamos por un tema de disponibilidad de los mapas.

Tenés tu iPhone pronto? tenés una red wifi? tenés un rato libre? bueno, acá hay un tutorial de cómo instalar el TomTom con navegación por voz y con los mapas de Uruguay y Argentina.

Lo primero y fundamental es que tengas tu iPhone "jailbroken".
En caso que no lo tengas o no sepas qué es esto, podés leer este post que te va a explicar qué es y te va a ayudar a hacerlo.

En caso que lo tengas, ya mismo podés empezar con el tutorial.

1) Primero necesitamos 2 aplicaciones en el iPhone. Para esto vamos a agregar una source a Cydia (abri Cydia, en la parte de manage, sources, add: cydia.hackulo.us )

2) Una vez agregada la source, vamos a buscar e instalar estas dos aplicaciones: openSSH e Installous

3) En el PC necesitamos un programa para poder transferir archivos via ssh al iPhone. Uno muy bueno es el winSCP, es gratis y lo pueden descargar desde aca: winSCP

4) Descargá el archivo de la aplicación TomTom que ya incluye los mapas desde acá: TomTom

5) Descomprimí el archivo de la aplicación TomTom (tiparur.zip) en algún lado (va a quedar un archivo tiparur.ipa)

Hasta acá ya tenemos todo lo necesario para empezar a instalar la aplicación.

6) Conectá el iPhone a una red wifi y verificá el IP que se le asignó. Esto lo podés ver en las propiedades de la red a la cual se conectó.

7) Ejecutá el winSCP en el PC y creá una conexión al IP asignado al iPhone. (es muy similar a un cliente FTP). Conectate usando el usuario: root
La password por default es: alpine

Quizás te pregunte algo sobre claves RSA, decile que se conecte igual y guarde la clave.

8) Una vez conectado, navegá en el panel de la derecha (directorios del iPhone) hasta la carpeta: /private/var/mobile/Library/Downloads
(si la carpeta Downloads no existe, crearla con permisos 0775. Esta es la carpeta donde Installous guarda los archivos descargados, y como recién lo instalaste y no bajaste nada, aun no existe)

9) Copiá el archivo tiparur.ipa a esa nueva carpeta (arrastrandolo en el winSCP)

10) Una vez que termine la transferencia, andá al iPhone y ejecutá el Installous. Movete al tab "Downloads" y ahí vas a ver la aplicación "tiparur", cliqueá sobre la misma y dale Install.

(no te preocupes si parece que el iPhone se "congeló" mientras descomprime el archivo, dale tiempo porque demora)

Una vez que finalice la instalación, verificá que te creó el icono en la pantalla principal.
Si es asi, ya tenés el navegador instalado!!

Este tutorial es la primer versión del mismo, ya que lo escribí de memoria luego de instalar la aplicación en mi iPhone... si alguien se encuentra con algún problema o ve que falta algún paso por favor avisenme y lo corrijo!

Si te sirvió el tutorial, regalanos una cerveza!!






domingo, octubre 11, 2009

Ancel encuentra

Ancel Encuentra es un servicio nuevo de Ancel para localizar a tus contactos que asi lo permitan. Es una especie de Google Latitude pero que no necesita una conexión a internet y puede ser utilizado desde la web o via mensajes de texto (sms).


La agenda de contactos no es la de tu celular, sino que es una agenda que te vas armando en la web (o via sms) con el numero de celular que queres localizar y un nickname asociado.
Una vez que agregás un número a esa agenda, se envia un sms pidiendo permiso a tu contacto para que tu lo localices. Esta localización es configurable... en la web podés activar o no la localización e incluso definir un "schedule" con dias y horarios en los cuales te pueden localizar.

Casi toda acción que realices tiene un costo asociado, salvo agregar un contacto a la agenda... después si queres modificarlo sale 1 peso, si queres encontrarlo 3 pesos , etc etc. Se puede ver la lista de precios aca: Precios Ancel Encuentra.

Es posible realizar un seguimiento de tu contacto, lo cual te envía su ubicación cada n segundos y hasta 720 veces.

Yo realicé una pruebita y anduvo bastante bien localizandome a 4 cuadras de donde yo realmente estaba (este test lo hice via web)



Luego hice el test utilzando el servicio via sms, enviando un sms "ENCUENTRA 099xxxxxx" al 36633 y el resultado me localizó tambien a 4 cuadras de donde yo estaba, pero hacia el otro lado de 21 de setiembre.... yo esperaba que me enviara la misma ubicación que en la web, ya que la hice practicamente al mismo tiempo. Este es el resultado via sms:


La verdad que me gustó el servicio, muy útil para padres nerviosos. Piratas abstenerse y buscar excusas para no participar!!.
Está muy bueno sobre todo para quienes no cuentan con un teléfono con conexión a internet o con gps y no tienen acceso a google maps o latitude.

Muy bien Ancel esta vez.

Esta es la página web para comenzar a utilizar el serivicio: Ancel Encuentra

viernes, octubre 02, 2009

Google Traductor

Hoy me topé con este sitio de Google casi sin querer y no me aguanté de hacer una pruebita!

Agarré una página de un sistema hecho con GxX que está en español y le apliqué la API para traducirlo a otro idioma automáticamente... la traducción al inglés queda muy bien, muy fiel al texto original, luego probamos con la traducción al sueco y aprovechamos la sabiduría de Martin (el "sueco") y su fluidez para hablar esa lengua nórdica y parece que la traducción no es tan buena como la del inglés...

Esta es una captura de una de las páginas del sitio traducida al árabe... si alguno se anima a decirme si está bien lo que dice, arriba!