kickflip, para añadir funciones de livestreaming en tu app móvil

captura-9Seguimos hablando de transmisión de ví­deo en directo ví­a móvil, alimentando la telenovela de twitter, Meerkat y Periscope, y esta vez lo hacemos con un proyecto creado para ayudar a los desarrolladores de aplicaciones móviles.

Se trata de kickflip.io, un sistema que ofrece SDK para iOS y para android para que los programadore spuedan integrar un sistema de transmisión de ví­deo en directo de forma sencilla dentro de su aplicación.

Si tenéis una app de noticias, por ejemplo, y queréis abrir una sección de «eventos en directo», podéis usar lo que kickflip ofrece para que no tengáis que programar desde cero. Solo hay que incluir unas pocas lineas de código y tendremos ya la función disponible para que los usuarios de la aplicación puedan empezar a grabar y transmitir lo grabado en tiempo real.

El proyecto es de código libre, y de momento su uso es gratuito, aunque no especifican si esa etapa acabará en un futuro próximo…

hackr, tutoriales para aprender a programar en HTML 5, javascript, java, Python, ruby…

captura-8

Si hay algo que no faltan en Internet son tutoriales para aprender a programar.

Son tantos, en tan diferentes formatos, con tantos estilos diferentes y enfocados en tantos lenguajes, que se hace difí­cil buscar los mejores, y eso es lo que quieren solucionar en hackr.io.

Se trata de una web en la que podemos acceder a enlaces de tutoriales de programación android, AWK, CoffeeScript, css, Django, go, HTML 5, swift, Javascript, jQuery, Perl, PHP, Python, Ruby on Rails… de hecho también hay tutoriales de Photoshop, de SEO y de otras materias no relacionadas directamente con programación y sí­ con diseño o técnicas especí­ficas.

Solo tenemos que pulsar en el lenguaje deseado y acceder a los links indicados, existiendo la posibilidad de indicar más contenido en cada categorí­a, algo que podemos hacer con la opción existente en la parte superior derecha.

Cada tutorial indicado puede recibir votos de los usuarios, estando así­ destacado el mejor contenido en cada sección, ayudando a eliminar el ruido de las verdaderas joyas.

Práctico y sencillo, aunque de momento no podemos filtrar por idioma, algo que serí­a realmente útil.

Ya podemos exportar nuestros proyectos de Google Code a Github

captura-10

Hace unos dí­as os comentamos que Google cerraba Google Code, su plataforma de hosting de proyectos, y ahora tenemos ya disponible el enlace adecuado para exportarlo de forma automática a su principal alternativa: github.

Solo tenemos que acceder a code.google.com/export-to-github/ e indicar la url del proyecto de google code que deseamos exportar, aunque dejan claro que es necesario tener en cuenta dos puntos:

– Solo se podrán exportar detalles públicos, no es posible exportar nada que sea privado (en modo Restrict-View).
– Mientras que Google Code podí­a usar Subversion, Mercurial o Git, Github solo usa Git, por lo que los repositorios en Subversion y Mercurial se transformarán de forma automática en Git.

El proceso de exportación es rápido, pero si tenéis problemas durante el proceso, podéis obtener ayuda en esta pagina de soporte.

Probamos yousician, para aprender a tocar guitarra

Aprender a tocar guitarra es como aprender a andar de bicicleta: por mucha teorí­a que se estudie, no hay nada como ponerse manos a la masa y practicar, practicar y practicar.

Si no recuerdo mal, era Paco de Lucí­a el protagonista de aquella famosa anécdota:

Fan: – Maestro, darí­a mi vida por tocar como usted.
Paco: – Eso es precisamente lo que pagué yo.

captura-119Hay cientos de aplicaciones en Internet y móviles que ayudan a memorizar acordes, otras que ayudan a afinar el instrumento, otras que ofrecen juegos para que practicar sea más divertido… pero últimamente me llamó la atención GuitarTuna, app android y iPhone que tiene las tres categorí­as, tanto la de afinar como la de juegos o la de acordes.

GuitarTuna es un proyecto de la empresa yousician, compañí­a que tiene una aplicación, disponible en yousician.com (Windows y Mac), creada para que tengamos «nuestro profesor particular» en casa. Creada en 2010, esta empresa de Finlandia lleva mucho tiempo creando apps y juegos para los que aprenden música, y con esta plataforma quieren realmente conquistar a los que se concentran en la guitarra. Es competencia directa de getinstinct, que ya os comentamos hace varios meses.

La aplicación, una vez instalada, nos dará una lección gratuita por dí­a, siempre mostrando los acordes de cada parte del tema elegido.

captura-120

Nada más empezar veremos unos ví­deos de introducción, donde se mostrarán los conceptos básicos (como tocar las cuerdas). Los ví­deos están en inglés, pero no hace falta entenderlos para saber lo que están diciendo, es bastante intuitivo.

captura-1

Empezaremos afinando la guitarra, y para ello la aplicación escuchará nuestro micrófono y nos permitirá realizar el ajuste de forma correcta, con un modo automático que detecta que cuerda estamos tocando.

Una vez afinada, podemos empezar con la primera clase: tocar la cuerda que nos indican siguiendo el ritmo de la canción.

captura-2

Cada ejercicio irá aumentando el número de cuerdas protagonistas, obteniendo puntos y estrellas para controlar nuestro progreso.

captura-3

Después de los primeros ejercicios para practicar ritmo, llega el momento de los acordes, con un ví­deo de introducción para los principiantes:

captura-4

Para practicar con la otra mano nos muestra un código de colores (cada color es un dedo) y la posición (el traste) donde tenemos que poner el dedo, siempre con la opción de reiniciar en cualquier momento el ejercicio.

captura-6

Al terminar el ejercicio podremos ver un informe con los resultados de cada acorde:

captura-7

Y este es el resumen de la primera lección, así­ que ya sabéis, a coger la guitarra, conectad el micro al ordenador y a empezar.

La versión gratuita tiene limitado el tiempo de lección diaria, por lo que habrá que pasar a los 10 dólares al mes para poder eliminar dicho lí­mite.

Twitter bloquea parte de Meerkat después de comprar a Periscope, su competencia

captura-118

La guerra del livestreaming en Twitter ha comenzado.

Llevamos algunas semanas oyendo hablar bastante de Meerkat, aplicación para iOS desarrollada por una única persona durante dos meses, capaz de mostrar a nuestra comunidad de Twitter el ví­deo que grabamos en directo.

Su funcionamiento es sencillo:

1 – nos identificamos usando nuestra cuenta de Twitter
2 – Verificamos como, automáticamente, todos los usuarios de Twitter a los que seguimos, y que tienen cuenta en Meerkat, aparecen también como seguidos en nuestra cuenta de Meerkat.
3 – Comprobamos como eso también ocurre con nuestro seguidores: nada más crear cuenta en Meerkat, ya tenemos seguidores, los mismos que nos siguen en Twitter (y que cuentan con Meerkat, claro).
4 – Empezamos a transmitir ví­deo, permitiendo que nuestros seguidores lo vean, reciban notificación cuando empieza la transmisión, y compartan el tweet con el ví­deo a otras personas.

El caso es que Twitter hace tiempo que quiere tener algo así­, motivo por el cual compró Periscope, la competencia de Meerkat. El problema: un dí­a después de confirmar la compra de Periscope, Twitter bloquea las funciones 2 y 3 antes mencionadas (lo que se llama como Social Graph), impidiendo que los nuevos usuarios de Meerkat tengan ya una comunidad activa.

Malas noticias para Meerkat, sin duda, pero peores aún para Twitter, que aunque dice que solo han actuado así­ porque Meerkat no cumplí­a con sus términos de uso, han mostrado una pésima imagen al mundo.

Woolet, una cartera inteligente que nos avisará si la dejamos olvidada

Woolet

A estas alturas es imposible negar que la tecnologí­a está cambiando por completo nuestras vidas. De hecho, nuestros dispositivos son productos cada vez más inteligentes, algo que nos facilita en gran medida nuestra rutina diaria. Hoy os traemos un nuevo ejemplo de ello: Woolet, la cartera inteligente.

El objetivo de los responsables de Woolet era aprovechar las posibilidades que ofrece la tecnologí­a para crear una cartera que alertase a su dueño en caso de dejarla olvidada. Para ello, Woolet cuenta con varios sensores capaces de comunicarse con el smartphone a través de la conexión bluetooth. De esta forma, Woolet es capaz de alertar al usuario en caso de que se aleje de la cartera, enviando una notificación al smartphone. Para ello, antes tendremos que sincronizar la cartera con la aplicación para iOS o Android, un proceso que apenas nos llevará unos segundos. Por supuesto, Woolet necesita una baterí­a para funcionar, por lo que en su interior encontraremos una pequeña baterí­a. Un aspecto a destacar es que se trata de una baterí­a auto-recargable, aunque los responsables del proyecto todaví­a tienen que decidir si utilizar la recarga por movimiento o por calor corporal. Otra de las ventajas de Woolet es que no solo nos avisará cuando nos dejemos la cartera, sino que esta también será capaz de emitir un sonido para alertarnos en el caso de que nos dejemos el móvil. Y en el caso de no saber exactamente dónde está la cartera, la app cuenta con una función que nos permitirá rastrearla, mostrando su ubicación y la nuestra en la pantalla del móvil.

Los responsables del proyecto se encuentran recaudando fondos en Kickstarter con muy buenos resultados. De hecho, ya han conseguido alrededor de 160.000 dólares (de los 15.000 que solicitaban) a falta de 18 dí­as para que finalice la campaña. Woolen se comercializará por 99 dólares.

Continúa leyendo «Woolet, una cartera inteligente que nos avisará si la dejamos olvidada»

Cientí­ficos utilizan el algoritmo PageRank de Google para hacer un ranking con las mejores selecciones de fútbol

El PageRank fue el algoritmo que llevó a la cima a Google, y su esencia es tan simple como brillante: Dar a cada sitio web cierto valor de «importancia» según los enlaces recibidos desde otros sitios web cuya relevancia también es tomada en cuenta. Lo siguiente es sumar todos esos valores de importancia y organizar los resultados en el buscador dando los primeros lugares a quienes consiguen mayor cantidad de enlaces de sitios relevantes -populares y con contenido de calidad-.

Claro, esto se ha venido optimizando y enriqueciendo con inteligencia artificial y avances técnicos permitidos por su astronómica base de datos que registra hasta el pantalón que nos vamos a poner mañana (?), caracterí­sticas que se han añadido para mejorar los resultados y evitar el fraude -como la compra de enlaces de sitios populares-, pero ese primer algoritmo aún consigue llamativas aplicaciones, esta vez, un interesante uso para utilizar los datos de los mundiales de fútbol y establecer el ranking de los mejores equipos de la historia; Mejor dicho, una clasificación como la de la FIFA pero esta vez basándose en una adaptación del PageRank.

pagerank ranking fifa

En este caso la «importancia» se brinda según los partidos jugados por cada selección de fútbol en todas sus participaciones en los torneos de la copa del mundo desde 1930. Se le da valor asimismo al número de partidos ganados, a los goles conseguidos y a los resultados frente a equipos «grandes» (Alemania, Brasil, Italia, Argentina, etc.) que serí­an como los «sitios web populares» en el PageRank original.

Lo restante es operar tales valores de enfrentamientos para cuantificar la «importancia relativa» de cada selección de fútbol y establecer el respectivo ranking. Adicionalmente, son comparados los resultados con los del ranking histórico de la FIFA y se encuentra una alta correlación entre ambos listados.

Sin embargo, para no descontextualizar los aportes del artí­culo cientí­fico original (gráficas, tablas, explicaciones, etc.), creado por expertos de la computación en la Universidad de Skopie en Macedonia, solo compartiremos la ubicación de dicho artí­culo. Eso sí­, es notoria la utilidad y eficiencia del algoritmo PageRank aún en otros contextos, así­ que no sobra la invitación a probarle en otros deportes y áreas.

Enlace: Artí­culo cientí­fico en PDF (4 páginas) | Ví­a: MIT Technology Review

mapstr, una app de mapas para iOS con la que guardar y organizar con etiquetas tus lugares favoritos

mapstr

En WWWhatsnew os hemos hablado en varias ocasiones acerca de distintas aplicaciones de mapas para dispositivos móviles. Hoy os hablamos de mapstr, una app para iOS que te permitirá guardar tus lugares favoritos y organizarlos por etiquetas para localizarlos posteriormente de forma sencilla.

Esta es una de las principales peculiaridades por las que destaca mapstr, ya que al contrario que otras aplicaciones de mapas mucho más populares, es realmente sencillo llevar un registro de nuestros lugares favoritos. Además, añadir un nuevo lugar es realmente rápido, ya que podremos hacerlo en cuestión de segundos. Para facilitar su posterior localización, al añadir un nuevo lugar podremos asociarlo con una o más etiquetas haciendo uso de hashtags, algo que resulta muy interesante a la hora de realizar búsquedas. De esta forma, podremos agrupar lugares similares con etiquetas como #cafeterí­a, #ropa, #italiano, etc. Es posible añadir lugares de varias formas distintas: indicando el nombre o la calle, buscando en los alrededores, manteniendo pulsado el lugar en el mapa o incluso escaneando la dirección haciendo uso de la cámara del iPhone. Además, con mapstr es posible incluso cambiar el icono con el que se identificará al lugar en el mapa y añadir notas a los lugares. Con el tiempo, tendremos guardados una gran cantidad de lugares distintos, por lo que si queremos despejar el mapa podremos ocultar temporalmente una etiqueta.

Podéis descargar mapstr de forma completamente gratuita a través de la App Store.

App Store.

Facebook compra el comparador y buscador de productos TheFind.com

iphone 6 thefind

TheFind.com, el comparador, buscador y asistente para la compra de productos entre cientos de millones de ejemplares de una buena cantidad de tiendas de todo el mundo, ha pasado a manos de Facebook al igual que su equipo humano. La idea es mejorar los anuncios de la red social con lo mucho que tiene para aportar la tecnologí­a, experiencia y conocimiento de TheFind en sus 9 años de vida.

Y este detalle, el de su larga existencia y mantenerse como un referente en cuanto a comparadores y buscadores de productos, particularmente, por su amplia base de datos que logra indexar una cantidad gigantesca de í­tems de múltiples cadenas comerciales, es el que encabeza la publicación oficial en su página web donde se comparten más detalles del traspaso del servicio:

Estamos iniciando un nuevo capí­tulo uniendo fuerzas con Facebook para hacer más por los consumidores. Los recursos y la plataforma de Facebook nos dan la oportunidad de ampliar nuestra experiencia en la búsqueda de productos a los más de mil millones de personas que usan la red social.

Miembros clave de nuestro equipo se están uniendo a la compañí­a y estarán trabajando duro para integrar nuestra tecnologí­a a favor de hacer los anuncios que ves en Facebook cada dí­a mejores y más relevantes para ti.

Probablemente Facebook le implementará en forma de herramientas para anunciantes quienes podrán especificar aún más sus públicos objetivo, además, los usuarios tendrán la posibilidad de disponer de anuncios más acertados que los que hasta la fecha suelen presentarse. Asimismo, con los recientes experimentos de Facebook para activar botones de compra dentro de las publicaciones, no sorprenderí­a verle como un instrumento tras bastidores para desplegar las mejores ofertas automáticamente dentro de cada feed de noticias.

En fin, el servicio anuncia que cerrará sus puertas en las próximas semanas por lo que si le dabas uso, puedes irte despidiendo de sus registros y resultados. Por cierto, comentan en VentureBeat que TheFind ha conseguido ya más de 26 millones de dólares en inversión, así­ que la adquisición también pudo rondar tal cifra.