Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votarVale, critica a la ballena, pero si desaparece aplaude

Autor: aartiles | Archivado en: Social Media el día 19/Jun/2010

Como muchos sabéis, Twitter no ha tenido problemas en reconocer que este ha sido su peor mes. Recientemente publicó algunos records alcanzados durante el mundial y durante la celebración de la pasada victoria de los Lakers en la NBA donde se alcanzó la cifra de 3085 tweets por segundo. Un día normal suelen recibir 750 tweets por segundo.

Ayer me atreví a comparar con Twitter nuestro procesamiento en la nueva versión del Ranking Followfriday que estamos a punto de lanzar. En FollowFriday computamos entre 50 y 60 tweets/segundo con infinitamente menos presupuesto que Twitter. Claro nosotros tenemos a Javier Burón (@javierburon) y un gran equipo que ha hecho magia con Amazon :-). Hoy hemos sido capaces de computar el ranking en tiempo real después de 4 meses realizando todo tipo de experimentos pasando por Google App Engine, MediaTemple y finalmente Amazón Web Services.

Os cuento esto primero para agradecer al equipo y compartir con vosotros lo contento que estamos con los resultados; y segundo porque haber estado 4 meses ahorrando nanosegundos y bytes me hace ponerme en el lugar de Twitter cada vez leo quejas sobre las apariciones ballena.

Failwhale - Típico error cuando Twitter está a tope de capacidad

Failwhale - Típico error cuando Twitter está a tope de capacidad

Hoy gracias a un tweet de @wwwhatsnew compartido por @twittboy me topé con una presentación de Kevin Weil (@kevinweil) Jefe de Analítica en Twitter. La presentación sumamente técnica y extensa (156 slides) y con un objetivo totalmente diferente al de dar escusas, pero nos deja muchos ejemplos de los problemas computacionales que se están encontrando en Twitter y en los que está tocando ser pioneros.

Las cifras siempre son muy relativas y solo son comprensibles si tenemos con qué comparar. Lo primero que hay que tener en mente es que estamos hablando de tiempo real. Twitter tiene el reto de servirnos en cuestión de segundos en nuestro cliente cada tweet que hacen nuestros seguidos, cada mención, cada mensaje directo, cada retweet, cada lista subscrita, etc. Es ahí donde se convierten en intratables sus cifras.

Servir 7 Terabytes/día que es lo mismo que 10,000 CDs/día o 5 millones de discos floppy/día, y probablemente hayan procesado 100GB mientras analizas este post.

Sigue sin decirte nada? La velocidad de escritura en un disco duro es de ~80MB/segundo, almacenar esos 7 TB en un disco tomaría 24.3 horas.

¿Cuántos followers tienes? 1,000? 10,000? 100,000? Probablemente no… no es el perfil medio de mis lectores. ¿Has analizando todo el procesamiento que hay detrás de un tweet de Ashton Kutcher (@aplusk)? Ese tweet tiene que llegar en cuestión de segundos a sus 4.7 millones de seguidores, ¿Cuántos followers tienen los famosos futbolistas que están tuiteando en estos días de Mundial? ¿Muchos verdad?

Ahí os lo dejo… si ves otra ballenita, critica, o no, es tu decisión, para eso es Twitter, para decir lo que nos plazca… pero no olvides aplaudir cuando desaparezca que tiene mucho mérito detrás.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , , , | 8 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarTwitter Annotations Hackfest, mi experiencia como asistente remoto #tanhf

Autor: aartiles | Archivado en: Social Media el día 31/May/2010
Deprecated: Function eregi() is deprecated in /home/bitacora/public_html/wp-content/plugins/wp-codebox/main.php on line 171

El Twitter Annotations Hackfest tuvo lugar el pasado fin de semana en las oficinas de Twitter. Es de esas cosas por las que te arrepientes mil veces por no vivir en San Francisco, durante mi estancia allí por el Chirp pude comprobar cómo las empresas organizan quedadas en sus propias oficinas a las que se puede asistir sin ningún tipo de protocolo y se convierte en un marco ideal para hacer networking desde el corazón de la propia empresa.

Volviendo a las Annotations o anotaciones en español, como su propio nombre deja ver será información adicional que viajará adjunta a los tweets. Esta información permitirá generar tweets enriquecidos que las aplicaciones podrán consumir y así visualizar esta información adicional.

Durante el Hackfest se realizó un preview de la API de Annotations y se dio acceso a dicha API a varios desarolladores (yo entre ellos) durante 48 horas para que desarrollásemos las primeras aplicaciones utilizando anotaciones. Como comprenderéis un viaje a San Francisco solo para esto es inviable por lo que me tocó jugar desde casa con la información que más o menos me iban filtrando los conocidos presentes y a través del hashtag #tanhf.

Por mi parte desarrollé e24Share, un Widget para compartir “cosas” en Twitter adjuntando su respectiva información. Es algo muy simple en cuanto a concepto pero creo que tiene un gran potencial. Por ejemplo supongamos que tenemos una tienda online y queremos que los usuarios tuiteen acerca de los productos, de estos ya hay decenas como Tweetmeme o Topsy. La diferencia de e24Share es que enviará adjunto en forma de annotations toda la información del producto (nombre, SKU, EAN, Precio, Foto, etc.). Lo mismo con una plataforma de promoción de viajes, lugares, libros, música, vídeos, etc. con las que siempre se podrá compartir sus metadatos y estos podrán consumirse por las aplicaciones de Twitter que agreguen este tipo de información.

Desde el primer día que mencionó las anotaciones la idea de Twitter ha sido la de crear el espacio para que los desarrolladores innovemos y que con el tiempo algunos microformatos se vayan estandarizando e integrando en los diferentes clientes y aplicaciones. En la medida que esto vaya ocurriendo iremos actualizando nuestro widget para que envíe información estándar para cada objeto. Además desarrollaremos plugins para las plataformas de comercio electrónico y gestores de contenidos más populares.

Aunque el widget ya se puede integrar y ya se puede tuitear con él, no funcionará hasta que no salgan oficialmente las annotations que por lo que escuché ayer a @rsarver será muy pronto.

Por el momento para integrarlo solo tenéis que copiar el siguiente código. El widget está basado en @anywhere por lo que los usuarios se podrán autenticar y tuitear desde la propia web sin necesidad de visitar Twitter.com. Necesitaréis registrar una aplicación de Twitter y sustituir el de API_KEY por la key de vuestra aplicación. Aquí tenéis un buen tutorial de @anywhere en español. Por lo demás es solo pasar como parámetro la anotación que queremos adjuntar al tweet.

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<span id="myel" style="float:left;margin-right:5px;">
<link rel="stylesheet" type="text/css" href="http://e24apps.com/css/e24share.css"/>
<script src="http://platform.twitter.com/anywhere.js?id=API_KEY&v=chirp_preview" type="text/javascript"></script>
<script src="http://e24apps.com/js/e24share-0.1-min.js"></script>
<script type="text/javascript">
 
window.addEvent('domready', function() {	
	var e24share = new e24Share(); 
	e24share.setWidget(
		'myel', //dom id
		'Your tweet goes here...', //default text
		//Your annotation goes here:
		{
			"webpage": {
				"title": "e24Share Widget - Annotations Demo - e24Apps ",
				"img": "http://e24apps.com/img/logo.png",
				"url": "http://e24apps.com/pages/annotations.php"
			}
		}
	);
});	
</script>

Otras ideas que vi en la presentación de demos y que me parecieron muy prometedoras:

  • Envío de vCards adjunto con los tweets
  • Envío de tweets con el estilo (CSS) adjunto como anotaciones para que los clientes lo muestren con el estilo que propone el autor
  • Envío de información privada encriptada adjunta como anotaciones para que solo algunos tuiteros con la llave adecuada los puedan visualizar
  • Bookmarklet para visualizar las anotaciones de un Tweet

Aquí podéis ver todas las aplicaciones que se desarrollaron durante el fin de semana. Hay que tener en cuenta que fueron solo 48 horas (en mi caso mucho menos) por lo que algunas están en una fase muy primitiva.

Os dejo la presentación del Hackfest por @noradio:

Watch live video from abrahamwilliams on Justin.tv

En la presentación de los demos estaban presentes para identificar cualquier genialidad invertible conocidos inversores del sector a los que tuve la oportunidad de conocer durante el Chirp, Ron Conway de SVAngel y Paul Graham de YCombinator. Aquí podéis ver la presentación de las demos:


Watch live video from abrahamwilliams on Justin.tv

Evidentemente esto es solo el inicio, veremos una explosión de creatividad que convertirá a Twitter en la verdadera autopista de la información en tiempo real.

Vídeos cortesía de @abraham.
Gracias a @jorgecasar por los tips sobre @anywhere

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , , , | 5 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarSeesmic revolucionará la forma en que usamos las redes sociales

Autor: aartiles | Archivado en: Social Media el día 3/May/2010

Una de las cosas más provechosas que saqué del Chirp fue conocer a Loic Le Mour (aka @loic) fundador y CEO de Seesmic y fundador de uno de los eventos de Internet más importante de Europa LeWeb.

Loic tenía más motivos que nadie para estar en el Chirp, no solo porque Seesmic es uno de los principales clientes de Twitter, sino porque en el Chirp estaríamos la mayoría de los desarrolladores de Twitter y acertadamente contaba con que estaríamos muy interesados en las novedades de Seesmic. La pregunta en su camiseta fue el pretexto perfecto para acercarme a Loic:

Did you code a Seesmic plugin?

Y es que Seesmic ha sabido adaptarse a los cambios en el mercado del ecosistema de Twitter anunciando el inminente lanzamiento de su cliente como una plataforma socialmedia de escritorio donde los desarrolladores podremos programar plugins para enriquecer la experiencia de usuario en este excelente cliente.

Seesmic Desktop Platform

Seesmic Desktop Platform

Esto evidentemente es una ventaja para todos, usuarios, desarrolladores y por supuesto para Seesmic. Los usuarios podrán configurar su cliente a su antojo, utilizar su acortador preferido, su visor de media preferido, activar plugins de información añadida según sus gustos, etc. Para los desarrolladores es una vía más de promocionar sus herramientas. Por ejemplo con las decisiones de clientes como TweetDeck de permitir seleccionar entre 5 acortadores de URLs le da una gran ventaja a estos 5 acortadores y deja totalmente fuera de juego a los demás. Ahora todos los acortadores, visores de imágenes, buscadores, tendrán cabida en Seesmic y será decisión del usuario cual popularizar.

Se me ocurren cientos de plugins que me harían la vida más fácil y más agradable… si digo la vida porque paso la mayor parte de mi vida delante de interfaces de redes sociales (no seré el único, verdad?). En este vídeo podemos ver en acción plugins para Foursquare, el estado del tiempo y mapas.

Nosotros desde e24apps evidentemente ya estamos trabajando en plugins para todas nuestras apps, por ejemplo que te permitan ver en tiempo real la posición en el ranking FollowFriday de los usuarios que aparecen en tu timeline, también LocaFollow tendrá su plugin para buscar y seguir usuarios desde el propio cliente o RetweetFollow con el que podrás ver sin salir de tu timeline quiénes han retuiteado un enlace.

Pero hasta ahora solo he hablado de Twitter, y lo curioso es que Twitter será apenas un plugin dentro la nueva plataforma de Seesmic. O sea que se podrán integrar nuevas redes sociales mediante plugins como Facebook, Xing, LinkedIn y una excelente oportunidad para Tuenti y para toda red social. Incluso podremos escribir nuestro propio plugin de Twitter si creemos que podemos hacerlo mejor que el que viene por defecto.

Lo bueno de esto es que apenas comienza, no creo que TweetDeck se quede de brazos cruzados y lo tiene más fácil. Uno de los problemas que le veo a la plataforma de Seesmic es que hay que desarrollar en SilverLight4 que no es una tecnología demasiado extendida, mirad los requerimientos:

  • Visual Studio 2010
  • Silverlight 4 runtime
  • Silverlight 4 SDK
  • Silverlight 4 Tools for Visual Studio 2010

TweetDeck lo tiene más sencillo pues al estar basado en Adobe Air todo se reduce a html y javascript, de seguro conseguiría una mayor comunidad de desarrolladores en menor tiempo.

Aquí os dejo una entrevista que le realizara Robert Scoble a Loic sobre el lanzamiento de la plataforma, aunque está en inglés podrás ver la nueva versión en acción y al final del vídeo los comentarios de Loic sobre los últimos movimientos de Twitter haciéndole la competencia a los clientes para móviles.

Documentación del SDK de Seesmic: http://devwiki.seesmic.com
Imágenes tomadas del blog de Seesmic: http://blog.seesmic.com

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , | 1 Comentario »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarNuevo informe de posicionamiento en las Herramientas para Webmasters de Google

Autor: aartiles | Archivado en: SEO el día 27/Abr/2010

Os acordáis del post sobre cómo monitorizar el posicionamiento de nuestras páginas en los resultados de Google? Específicamente para conocer en qué posición en las SERPs estaba nuestra página cuando nos hicieron click. Es de esos post que dices, wow! Alfredo como te lo has currado!.., que bien!.. lo probaré! Pero vamos que menuda tareílla, estoy seguro que muy pocos tuvieron el tiempo de probarlo, y no les juzgo.

Pues parece que los de Google leyeron Bdw y dijeron… pobrecillos!, si esta información la tengo yo toda, vamos a liberarla y además vamos a mostrarla como solo nosotros sabemos :-).

Me refiero a las Herramientas de Webmasters para Google, en la sección de Consultas de búsqueda más habituales. Donde antes sólo mostraban la posición media de tu página para cada palabra y sobre qué palabras hacían más clicks los visitantes en los resultados de búsquedas. Hoy he notado que la sección ha dado un giro de 180 grados, ahora muestra indicadores de impresiones y click.

Impresiones: Se refiere a cuantas veces ha aparecido tu página en los resultados de búsquedas independientemente de la posición.

Clicks: Se refiera a cuantas veces se ha visitado nuestra página desde un resultado de búsqueda en Google.

Gráfica de impresiones y clicks en función del tiempo

Gráfica de Impresiones y Clicks en las SERPs

Gráfica de Impresiones y Clicks en las SERPs


Con esta gráfica podemos ver el progreso de aparición de nuestra web en los resultados de búsquedas, así como el progreso del número de clicks que reciben nuestras apariciones en dichos resultados.

Muy similar a Google Analitycs nos permite acotar el período de tiempo a mostrar. Además podemos filtrar por varios criterios el listado:

  • Por palabra, una opción muy potente para sitios que se posicionen por muchos términos.
  • Por buscador (teléfono inteligentes, imagénes, móvil, web o todos)
  • Por país

Listado de búsquedas más habituales

Nos mostrará un listado de término/impresiones/clicks/CTR que podremos ordenar por cualquiera de las columnas para así dar respuestas a preguntas como:

  • ¿Por qué palabras aparezco más en las búsquedas? <- Ordenando por impresiones
  • ¿Qué palabras me envían mayor tráfico a mi web? <- Ordenando por clicks
  • ¿Qué palabras corresponden mejor a los intereses de búsquedas de los usuarios? <- Ordenando por CTR

El indicador CTR o Porcentaje de Clics es uno de los más importantes. No hacemos nada con posicionarnos bien por una palabra que recibe mucho tráfico si lo que lee el visitante en los SERPs sobre nuestra página (generalmente el título y descripción de los meta) no satisface sus necesidades. Por ejemplo nuestro Ranking Mexicano de Twitter aparece bien posicionado por un término de gran tráfico como twitter méxico, pero evidentemente los usuarios que realizan dicha búsqueda esperan encontrar la versión mexicana de Twitter y no un ranking, por lo que aunque tengamos más de 60mil apariciones en las SERPs cada mes, apenas recibimos 40 clicks por ese término.

Información detallada para cada palabra

Detalles del posicionamiento para cada palabra

Detalles del posicionamiento para cada palabra


Además si hacemos click sobre una palabra podemos conocer más información sobre su posicionamiento, veremos desglosados todos los datos anteriores por cada posición en que ha aparecido en los resultados de búsquedas y otro aspecto muy relevante, cuáles son las páginas que aparecen posicionadas por dicha palabra.

Y otra vez esto nos da muchas respuestas,

  • ¿Qué palabras nos envían mucho tráfico aun estando mal posicionadas? En estas palabras deberemos centrar nuestro esfuerzo.
  • ¿Se ha posicionado la página que debería para dicho término? Puede que la página que se haya posicionado no sea la que previmos en un inicio y esto podría ocasionar un bajo CRT y un alto porcentaje de muchos abandonos de páginas.

Otro de los avances es que antes solo podíamos listar hasta 100 palabras, ahora por lo visto no hay límite, por ejemplo para Bdw tengo más de 4mil palabras.

Sin dudas una mejora considerable que pone en jaque a muchas aplicaciones y servicios webs dedicados a generar informes de posicionamiento, pues en este caso los datos vienen de la fuente más fiable posible y con muchos valores añadidos. Pero aun así echo en falta la versión anterior del informe, que nos permitía conocer la posición media para cada palabra con un solo golpe de vista, espero que lo habiliten nuevamente o que encuentren una forma de integrarlo en el informe actual sin necesidad de ir haciendo clicks palabra por palabra.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , , | 4 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarTodas las presentaciones oficiales del Chirp

Autor: aartiles | Archivado en: Social Media el día 23/Abr/2010

Durante esta semana he estado haciendo RT a las presentaciones del Chirp que han ido compartiendo sus autores. He estado muy pendiente de ellas porque aunque asistí al Chirp con @javierburon y nos pudimos dividir por las presentaciones que más nos interesaban, nos dejamos muchas que no pudimos ver porque durante el HackDay se realizaban 3 presentaciones en paralelo más dos secciones de networking con el equipo de Twitter.

Aquí os dejo una recopilación de todas las presentaciones oficiales que me he encontrado, os recomiendo que las consultéis todas, descubriréis muchos detalles que no se han tocado aun en ningún blog. Junto a cada enlace os he dejado los usuarios de Twitter de los ponentes, son todos miembros de Twitter y si te interesa el tema te recomiendo que les sigas. También he puesto el hashtag utilizado en cada presentación con su respectivo enlace  la búsqueda en Twitter donde encontraréis comentarios, conclusiones y preguntas que realizaron los asistentes.

Por mi cuenta del HackDay me faltarían:

  • Thinking in Streams: Patterns for Stream Processing por @jkalucki #chirpstream (por lo visto no hay y será un post en uno de sus blogs) Ya la ha publicado y la he añadido al listado de arriba.
  • Twitter, Media and Kanye´s Exploding Head por @ChloeS y @robinsloan #chirpmedia

Sería interesante conseguir todas las del @ignite, algunas llenas de mucha energía positiva como la de @pistachio CEO de @oneforty.

Y claro ya si consigo las del primer día, más que genial… el KeyNote y la de Monetization Philosophy de @ev y @dickc, la de Platform Perspective de @rsarver. Si encuentras alguna más, compártela porfa ;-).

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 4 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarChirp: Algunas cifras interesantes sobre Twitter

Autor: aartiles | Archivado en: Social Media el día 14/Abr/2010

Terminada la primera sesión de conferencias, primero @biz y luego @ev. Biz Stone co-fundador de Twitter nos contó sobre los inicios de Twitter y algunas anécdotas que marcaron el desarrollo de Twitter hasta el día de hoy. Ev Williams habló sobre algunas prioridades de desarrollo. Si no lo sabéis se pueden realizar preguntas a @chirpQA, con suerte algunas preguntas serán contestadas por los ponentes. Por ejemplo alguien preguntó a @ev sobre si Twitter intentaría competir con Foursquare con las nuevas funcionalidades de geolocalización. La respuesta genial, algo como

nuestro objetivo no es solo conocer quién está en cada lugar sino que está pasando en cada lugar

En sus charlas ambos nos regalaron algunas cifras muy interesantes sobre el uso de Twitter:

  • 105.779.710 1.05779.710 de usuarios
  • 180.000.000 de viitas únicas
  • 75% del tráfico es fuera de twitter.com
  • 3 billones de pedidos diarios a la API
  • Crecimiento de un 1500% por año
  • 55 millones de tweets diarios
  • 600 millones de búsquedas diarias
  • 100.000 aplicaciones registradas

Disclaimer: Este post lo he escrito en 5 minutos aprovechando la poca batería que queda y algo de wifi y lo que pude captar en inglés, disculpad si me dejo miles de detalles.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , | 2 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarY si socializamos la seguridad en Twitter?

Autor: aartiles | Archivado en: Social Media el día 31/Mar/2010

Actualmente Twitter recomienda enérgicamente a sus desarrolladores que utilicen el protocolo OAuth como vía de autenticación para evitar que las contraseñas de los usuarios no pasen por manos de terceros, y no solo por desconfianza a las intenciones de los desarrolladores sino por posibles ataques que puedan sufrir sus sistemas. De la misma manera recomienda a los usuarios finales que no escriban su contraseña en ningún sitio fuera del dominio Twitter.com. Sin embargo muchos desarrolladores se quejan de la escasa usabilidad de este protocolo para el usuario final, y nada más lejos de la verdad:

  • El usuario es llevado a otra web con una interfaz intimidante con la mayoría de textos en inglés invitándole a dar permiso o a rechazar tu aplicación (con un botón bien grande)
  • El proceso en sí ya da un voto de desconfianza a la aplicación
  • Y luego el proceso no es muy estable, a veces el botón atrás del navegador no funciona y si algo falla se corre el riesgo de dejar perdidos a los usuario sin un mensaje de feedback adecuado.

Twitter Oauth

Twitter Oauth

Conozco a muchas apps que argumentan estas y muchas otras causas para no usar OAuth y pedir la contraseña en sus webs, ya queda de nuestra parte confiar o no en ellos.

Por su parte las aplicaciones para móviles y las aplicaciones de escritorio lo tienen peor, por ello verás muy pocas utilizando OAuth, sino que almacenen nuestras contraseña, de lo contrario obligarían a los usuarios a ir a la web de Twitter a obtener un PIN que deben introducir en la app, un proceso bastante engorroso y arcaico.

Twitter ha anunciado que a partir de junio del 2010 dejará de funcionar la autenticación básica, o sea que las aplicaciones de terceros no podrán pedir la contraseña en sus sitios y será obligatorio el uso del protocolo OAuth. Por ello están trabajando en una forma que permita a las aplicaciones que altualmente almacenan usuario y contraseña migrar a OAuth sin perder los usuarios ya registrados. Están desarrollando una modificación del protocolo que se llamará XAuth y que permitirá a estas aplicaciones intercambiar en masa los passwords que tienen ya almacenados por tokens autorizados con OAuth y servirá también para las aplicaciones móviles y de escritorio.

Como decía antes, hay muchas aplicaciones muy serias que no usan OAuth y que han manifestado su descontento por esta decisión de Twitter. Acabo de leer un post extraoficial de @raffi uno de los miembros del equipo de desarrollo de Twitter donde reafirma que esta migración a XAuth es ya un hecho irreversible y reflexiona sobre cómo podríamos socializar la seguridad de las aplicaciones de terceros y nos deja tres preguntas a debate sobre cómo nos sentiríamos como usuarios finales si se hiciera público para tus seguidores y seguidos:

  • las aplicaciones a las que hemos instalado
  • las aplicaciones que hemos desinstalado
  • si hemos intentado instalar la aplicación y hemos desistido

Si me seguís en Twitter sabréis que a mediados de abril participaré en el Chirp, la 1ra Conferencia de Desarrolladores de Twitter y estoy seguro que este será un tema muy debatido por lo que me encantaría llevarme vuestra opinión por si surge el debate.

Entonces… ¿cómo te sentirías si Twitter hiciera pública esta información sobre las aplicaciones que instalas? ¿Modificaría esto tu comportamiento? ¿Te ayudaría a decidir qué aplicaciones instalar?

Espero vuestros comentarios ;-)

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 13 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarConcurso de lanzamiento de LocaFollow en Español

Autor: aartiles | Archivado en: Social Media el día 23/Mar/2010

Aunque nunca le he dedicado un post a LocaFollow, si lo he mencionado ya muchas veces en este aluvión de post sobre Twitter que he estado escribiendo últimamente. LocaFollow es la primera aplicación de Twitter que desarrollamos en equipo24 y en pocas palabras permite buscar usuarios de Twitter por palabras en su biografía, su localización, nombre o contenido de sus tweets y además permite seguirles o añadirles a listas con un par de clicks.

Hoy estamos estrenando la versión en español y para celebrarlo estamos organizando un concurso con el que sus participantes podrán aspirar a ocupar 5 puestos para aparecer como resultados patrocinados durante 30 días.

Resultado Patrocinado en LocaFollow

Resultado Patrocinado en LocaFollow

Participar es bien sencillo, sólo tienes que enviar un tweet antes de las 23:59 del 25/03/2010 e incluir en dicho tweet la URL de este post (puede estar acortada) y el hashtag #concursolocafollow.

Puedes consultar las bases del concurso en la web de LocaFollow.

El siguiente banner te enviará a la web de Twitter con un tweet preparado para entrar en el concurso:

Como hace algún tiempo presenté un tutorial sobre cómo organizar un concurso en Twitter basado en mi experiencia personal, ya aprovecho para contar algunos detalles que me parecen interesantes de este.

Con este concurso hemos intentado compartir el beneficio de la viralidad con los blogs amigos que han promovido el lanzamiento. En primer lugar sus cuentas de Twitter aparecen ya patrocinadas en los resultados durante la organización del concurso por lo que gran parte del tráfico que envíen a nuestra web tendrá su cashback en promoción para dichas cuentas. Por otro lado en vez de contar los retweets a la web de LocaFollow como se suele hacer, hemos dejado el protagonismo a los blogs y los retweets a sus posts serán los que marquen la participación en el concurso. Creo que es algo original (comentad si ha habido algún concurso similar) y hace que los blogeros y LocaFollow trabajemos como un equipo para lograr el objetivo de generar tráfico hacia todas las web implicadas en la promoción, sin dudas el concurso es un win-win para ambos.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 1 Comentario »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarTwitter no se rinde con la geolocalización

Autor: aartiles | Archivado en: Social Media el día 2/Mar/2010
Deprecated: Function eregi() is deprecated in /home/bitacora/public_html/wp-content/plugins/wp-codebox/main.php on line 171

Si bien la introducción de la opción de geotagging de Twitter parecía que iba a ser una revolución, al final ha quedado en solo un buen intento. Estudios recientes han demostrado que apenas un 0,23% de los usuarios activan la opción de geolocalización de sus tweets. La razón es evidente, no todos queremos que la gente conozca exactamente dónde estamos a cada momento, de hecho ya hay aplicaciones que se aprovechan de toda esta información con muy malas intensiones.

Pero Twitter no tira la toalla, prueba de ello es la adquisición de Mixer Labs y hoy me llega un notición en el grupo de desarrolladores de la API, que se avecinan cambios muy importantes respecto a la geolocalización de los Tweets.

Muchos usuarios no se sienten cómodos al compartir su ubicación exacta, pero si lo estarían compartiendo solo el nombre de la ciudad, provincia o país actual. Y de esto se trata la modificación, ahora los tweets vendrán acompañados con una información más genérica sobre la geolocalización y a la vez más legible para el humano.

Lo que antes era solo un dato de latitud y longitud, ahora sería una partícula de GeoJSON:

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
  "id":9505317221,
  ...
  "coordinates": {
    "type":"Point",
    "coordinates": [-122.40060, 37.78215]
  },
  "place": {
    "country":"United States",
    "country_code":"US",
    "full_name":"SoMa, San Francisco",
    "name":"SoMa",
    "place_type":"neighborhood",
    "bounding_box": {
      "type":"Polygon",
      "coordinates": [ 
        [ 
          [ -122.42284884, 37.76893497 ], 
          [ -122.3964, 37.76893497 ], 
          [ -122.3964, 37.78752897 ], 
          [ -122.42284884, 37.78752897 ] 
        ] 
      ]
    },
    "id":"7695dd2ec2f86f2b",
    "url":"/1/geo/id/7695dd2ec2f86f2b.json"
  },
  ... 
  "text":"Wherever you go, there you are."
}

Se han añadido dos nuevos métodos a la API:

  • geo/reverse_geocode: Con este método dada una localización exacta con longitud y latitud nos devolvería un grupo de lugares para adjuntar al tweet.
  • geo/id/:id: Amplía detalles sobre el lugar obtenido con el método geo/reverse_geocode

Si habéis utilizado GeoAPI antes, basta echar un vistazo a la documentación de estos dos nuevos métodos y veréis que de esto se trataba la adquisición de Mixer Labs.

Con estos cambios Twitter tendrá que cuadruplicar la capacidad de almacenamiento de sus servidores, pues ahora un tweet contiene mucha más información. Este es el salto que muchos estábamos esperando, yo entre ellos, espero que la comunidad tuitera los acepte mejor que la variante anterior y los que desarrollamos aplicaciones geodependientes podamos ofrecer soluciones más exactas.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 1 Comentario »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarCómo hacer un concurso en Twitter

Autor: aartiles | Archivado en: Concurso, Social Media el día 17/Feb/2010

Sin duda las redes sociales constituyen un ecosistema idóneo para realizar concursos promocionales a muy bajo coste. En particular Twitter por su atomicidad y su carácter de tiempo real, nos permite difundir una idea o mensaje con una viralidad inigualable. Sin ir muy atrás el caso Moonfruit, cuyo concurso consiguió en pocos días con el sortero de 10 Macbook Pro que su cuenta @moontweet pasara de 400 a 47mil seguidores.

Aunque de este tema hay para escribir un libro, intentaré enumerar los pasos para planificar un concurso en Twitter e iré dando consejos basados en mi experiencia personal.

1.- Definiendo los objetivos del concurso

Lo primero es definir el objetivo de nuestro concurso para en función de ello elaborar las reglas. Algunos de los objetivos que podemos cubrir con un concurso en Twitter:

  • Conseguir seguidores para una cuenta de Twitter
  • Difundir un mensaje
  • Promocionar una marca o producto
  • Generar Tráfico hacia alguna web
  • Conseguir inscripciones
  • Realizar una encuesta

Recuerda que Twitter sigue siendo una de las redes de moda, por lo que cualquier idea original que pongas en marcha podría tener como efecto secundario un alta repercusión en los medios.

2.- Los premios

Ahora toca definir el premio del concurso, evidentemente a mayor valor del premio mayor repercusión tendrá el concurso. Aunque no solo el valor monetario es importante, también lo es que el premio sea de interés para el público al que dirigimos el concurso. Por ejemplo para promover una cuenta de un equipo de futbol, puede que para sus fans una entrada a un partido importante tenga más valor que un iPad.

Los premios pueden ser físicos como por ejemplo:

  • Merchandise (Camisetas, Gorras, pendrives, etc.)
  • Eventos (Entradas a conciertos, congresos, teatro, etc; vuelos, noches de hotel, cenas)
  • Gadgets (ipods, móviles, etc.)
  • Objetos de más valor, desde un ordenador hasta un coche

O un premio digital:

  • Libros digitales
  • Música
  • Servicios online (alojamiento web, dominios, etc.)
  • Subscripciones a servicios online
  • Cheques regalo, descuentos, promociones especiales para tiendas online

3.- Definir las Reglas del Concurso

Leer el resto de la entrada »

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , , | 22 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis