Llevo un par de meses usando un iPhone de 4GB. Ya son conocidas sus múltiples cualidades de este producto sin par, pero quería profundizar un poco en su agenda de contactos. Me dejaré de rollos de lo bonito que es el rulo de contactos y desplazarse sobre él, aunque tampoco sea lo más práctico a veces. Los contactos de estos dispositivos se gestionan a base de vCards, que vienen a ser tarjetas electrónicas de contacto. Estas permiten incorporar gran cantidad de información de contacto en forma de campos, tales como nombre, apellido, alias, teléfono, dirección, correo, web, foto de contacto…Algunos de estos campos permiten añadir mucha cantidad del mismo tipo de campo, como por ejemplo 4 número diferentes de teléfono o 7 direcciones de correo electrónico.

Hasta ahí todo bien, pero investigando entre las fichas que tenemos accediendo desde la agenda de MacOs X y en la del iPhone/Touch he descubierto algún fallo. En la agenda de cualquier Mac con OSX tenemos disponible el campo de “Mensajería instantánea”, donde nos permite añadir los datos de un contacto para AIM, Jabber, ICQ, MSN y Yahoo. Es importante anotarlo todo debidamente en su campo porque hay mucha gente que no usa la misma cuenta para el correo que por la mensajería. El problema está en que una vez sincronizados los contactos con el iPhone o Touch, desde estos últimos no es posible visualizar ese campo ni tampoco introducir información en él cuando se crea una ficha de contacto con el iPhone o el Touch. La única solución es hacer una chapuza, como es meter esa información en un campo que no le corresponda que almenos sí pueda visualizarse o creando una ficha nueva.

La agenda del iPhone/Touch no está preparada para las particuralidades de la comunidad Web 2.0 :
Quizá estoy sobredimensionando un pequeño detalle, pero que puede resultar algo molesto paras muchos de sus usuarios. Cuando se introducen los datos de contacto, permite entrar tanto la empresa por la que trabaja y tambien un alias/nick si es que tiene alguno. Lo primero lo veo muy útil para localizar un contacto del que no recuerdas su nombre pero sí la empresa por la que trabaja, puede ocurrir tambien a la inversa. En el caso del alias/nick es algo que gente que se mueve en entornos de internet, donde mucha gente usa un pseudónimo, es muy útil localizarles por este. Si tenemos introducidos en una vCard el nombre y/o apellido en el campo que le corresponde y tambien el nick y/o la empresa en los campos específicos para ello, en el iphone o el touch NO podemos localizarlos por estos últimos. Con esto estamos “obligados” a buscar esos contactos recordando su nombre y apellido. Ahí pierde toda la utilidad los campos de las vcard. la única chapuza posible solución es introducir otra vez los datos en un campo que no le toca.

Bien es cierto, que según se rumorea, cuando Apple lanze el SDK para desarrolladores el primer trimestre de 2008, se introducirá spotlight en el iphone. Permitiría, si está bien implementado, no concretamente por empresa o alias, pero sí tener una relación de todas las fichas que contengan los caracteres que se introduzcan en la búsqueda. Esto sirve para introducir un teléfono, un correo electrónico, una población, etc, y lo que nos devolvería la agenda serían las fichas que contienen esos datos que buscamos. La mejor forma de ver a lo que me refiero es buscarlo en la agenda de OSX, que ya lo lleva integrado desde Tiger.