sábado, enero 02, 2010

Creando Tendencias en Flash con Twitter




El año pasado en uno de esos ratos libres -de un mes-, me decidí a crear una pequeña herramienta sencilla para poder ver que acontecía en Twitter y en Costa Rica sin tener que actualizar la página; como programador avanzado de Flash y AS3, me decidí a experimentar un poco con el API de Twitter, que cualquiera puede aprender a usar.

Ya que mi servidor está configurado para PHP lo más sencillo era tomar una de las librerias ya existentes para PHP y probar su funcionamiento.

Realmente es muy sencillo utilizar estas API, se la recomiendo a todo el mundo que esté interesado en crear aplicaciones en twitter, ya que no llevan mucho esfuerzo aplicarlas, es por esto que no dedicaré tiempo explicarlas.

Parte de las cosas que si me llevaron tiempo es la forma en que se filtran los datos, ya que sí requiere un poco de investigación y dedicación por parte de uno como programador para obtener el resultado deseado. Primero buscando la cantidad de twits que se mantienen vigentes por twitter; que entre actualización y actualización son cerca de unos 100, pero debido al posterior filtro de país, este quedó inferior a 80.

Luego lo más sencillo para hacer es filtrar las palabras comunes igual que hace la pagina central de Twitter, pero tratando de evitar las palabras en inglés; ya que no quise sacar el rato para averiguar como usar las expresiones regulares, creé listas de palabras a omitir, no solo comunes, si no expresiones poco usadas o mal escritas, como también palabras en otros idiomas y palabras que por si solas no significan mucho; así por ejemplo tengo una lista de conjunciones, vocales solas, y expresiones como estas: "xq, q, c, s, g, i", letras que se usan para acortar en un celular.

El diseño es realmente muy básico, quería dos columnas de palabras, una con comunes y otra con otro tipo que al iniciar no sabía que podía hacer pero tenía una idea vaga; tenía el concepto de cielo por twitter y usé una ligera animación de nubes en 3d solo para adornar un poco, y finalmente en el centro imágenes con los avatares de cada usuario que ha sido tomado en cuenta en la mediación de datos; me dijeron en su momento que debía indicar para que eran las imágenes, pero como muchas cosas en la vida, una vez que lo lees, no necesitas volver a leerlo, y también consideré que hay cosas que se pueden aprender usándolas o viendo como funcionan.

El resultado final es este al que llamé simplemente Tendencias, lo puse en español ya que siempre he considerado que hemos desvalorizado nuestra lengua frente a otras debido a nuestras carreras y estilos de vida tecnológicos. La página tiene breves explicaciones de su funcionamiento en un minúsculo menú, y la columna de la derecha se convirtió en Frases Comunes que internamente por su funcionamiento actual, serían las palabras comunes usadas en retweets.

Sin desvalorizar la página, sé que tiene errores, muchos de ellos son en la forma en que debería ser usado, y un par confirmados que si son errores de código; pero todo esto es debido a que como muchos, no tenemos tiempo para mantener nuestros experimentos, y muchas veces con su simple existencia estamos satisfechos de haber cumplido nuestro pequeño sueño. Por otra parte creo que es muy útil, ya que no son muchos sitios los que pueden aplicar lo más cercano al tiempo real en una página aplicando las APIs de twitter, además sin necesitar que la gente se suscriba al servicio lo que me parece magnífico.

Espero este año 2010, hacer muchos proyectos como este y dejar menos abandonado el blog.

Los mejores deseos para mis efímeros lectores.

7 comentarios:

jaguar del Platanar dijo...

excelente trabajo Absulit!

bubu dijo...

muy bueno. felicitaciones

Anónimo dijo...

Approve of Our Ineffectual Prices at www.Pharmashack.com, The Chap-fallen [b][url=http://www.pharmashack.com]Online Dispensary [/url][/b] To [url=http://www.pharmashack.com]Buy Viagra[/url] Online ! You Can also Get a wiggle on in Pre-eminent Deals When You [url=http://www.pharmashack.com/en/item/cialis.html]Buy Cialis[/url] and When You You [url=http://www.pharmashack.com/en/item/levitra.html]Buy Levitra[/url] Online. We Also Tilt a Ginormous Generic [url=http://www.pharmashack.com/en/item/phentermine.html]Phentermine[/url] In ready money of Your Intake ! We Disorder with away Pre-eminence name [url=http://www.pharmashack.com/en/item/viagra.html]Viagra[/url] and Also [url=http://www.pharmashack.com/en/item/generic_viagra.html]Generic Viagra[/url] !

Anónimo dijo...

carbon dating accuracy [url=http://loveepicentre.com/]online adult dating[/url] online personals http://loveepicentre.com/ anna and larry dating

Anónimo dijo...

beststuff fuel car dvd ipod vacation houseboat lake [url=http://www.cardvdplanet.com/buy-cheap-car-dvd3.html]car audio subwoofers auto cheap insurance[/url] auto audio wiring kits http://www.cardvdplanet.com/car-dvd-player-with-bluetooth-and-tv--discount-price20.html cathedral city auto audio products
ford cd cassette car audio [url=http://www.cardvdplanet.com/car-cd-player-with-electronic-shock-protection--discount-price55.html]auto audio harness met809220[/url] install auto dvd player http://www.cardvdplanet.com/3-5-inch-digital-screen-car-dvd-player-and-tft--discount-price38.html selling auto audio
beststuff fuel car dvd ipod vacation houseboat lake powell [url=http://www.cardvdplanet.com/car-dvd-player-with-fm-function-cd143--discount-price61.html]auto audio[/url] cathedral city auto audio http://www.cardvdplanet.com/return_policy.html racing car audio

nicol dijo...

Hola.
Disculpa que te escriba como un comentario...
Queria ofrecerte la posibilidad de intercambiar enlaces con tu blog
Si te interesa puedes puedes poner un enlace en COCHES DE OCASION Esta abajo de todo PON TU ENLACE que está abajo del todo)
Muchas Gracias por tu tiempo...
Un saludo.

Anónimo dijo...

Comprar mandarinas por internet en www.mandarinasfrescas.com. Venta de mandarinas online directamente del agricultor al consumidor. La mejor mandarina al mejor precio.
Venta online directa de mandarinas dulces valencianas, entregamos del campo a tu domicilio. Para consumir como fruta o zumo, ¡descúbrenos!
Ahora puedes comprar las autenticas mandarinas de Valencia por Internet. Mandarinas frescas de la mejor calidad, directamente del arbol a tu casa en 24 horas.
Venta mandarinas a domicilio internet, comprar online, Castellón. Clementinas por internet, mandarinas internet.
Mandarinas valencianas recien recolectadas. Envíos a domicilio.
Venta por internet de mandarinas naturales, directas del agricultor sin intermediarios.
Naranjas online. Venta de mandarinas. Mandarinas de calidad Extra, fruta gourmet de excelente sabor al mejor precio.
Venta de mandarinas a domicilio por Internet. Compra mandarinas valencianas a domicilio OnLine. Garantia y Calidad. Origen Valencia, Mandarinas y Frutas.