Netflix cerrará su API pública el 14 de Noviembre

netflix

Mediante un mensaje de correo electrónico emitido por el directivo de Netflix, Daniel Jacobson, a los socios de la API, al cual ha tenido acceso la publicación TechCrunch, se les comunica que el soporte para la API pública de la compañí­a será retirada el próximo 14 de Noviembre, dando lugar a que aquellas aplicaciones que hagan uso de la misma, ofrezcan errores 404, aunque desde Netflix apuntan, a través de su blog, que seguirán trabajando con un pequeño grupo selecto de socios, cuyas aplicaciones podrán seguir accediendo a los datos de la propia plataforma.

Netflix justifica esta medida ante el creciente uso a nivel internacional que está experimentando, pretendiendo enfocar sus esfuerzos y ponerlos a la altura con las necesidades de su base de miembros a nivel mundial, según señala en su comunicado. Ante este movimiento, Netflix pone el punto y final a su API pública, que ha estado llevando funcionando desde hace seis años, permitiendo a terceros desarrolladores ofrecer nuevas experiencias que han permitido a la propia compañí­a ver crecer su base de usuarios.

Además, con el tiempo, Netflix también ha ido reduciendo las posibilidades que se pueden realizar a través de su API pública, e incluso la propia compañí­a anunció el pasado año que dejarí­a de emitir nuevas claves de la API a terceros desarrolladores.

Parecer ser que Netflix ya no necesita ayuda de terceros y se conforma con su base de usuarios, disponiendo de más de 25 millones en los Estados Unidos, y 12,5 millones de usuarios que tiene a nivel internacional. El problema es que mucha gente ha usado la API de Netflix para analizar las novedades que se muestran cada mes, algo que parece que ahora solo dependerá del propio Netflix.

Google colabora en construir una base de datos libre con genomas de personas con autismo

autism genetic resource exchange google

Autism Speaks, reconocida fundación que investiga y promueve la lucha contra el autismo, ha anunciado su asocio con Google para valerse de Google Cloud Platform y la API de Google Genomic para desarrollar la más grande base de datos de genomas de personas con autismo y el de su familias. La idea es crear un recurso libre que facilite la investigación con 10.000 de los registros de ADN con los que ya cuenta Autism Speaks gracias a su programa AGRE (Autism Genetic Resource Exchange).

El nuevo programa titulado AUT10K haciendo referencia a la información genética de más de 10.000 personas, busca servir al bien común de investigar sobre las causas y conseguir tratamientos efectivos para las millones de personas que viven con la enfermedad. Sin embargo, ya que el manejo de la información relativa a la enfermedad es tan compleja y grande, sólo una organización como Google podrí­a ponerse al frente del proyecto brindando, además de su enorme conocimiento en ciencia y tecnologí­a, herramientas para su «almacenamiento, análisis y acceso remoto para las investigaciones».

Estamos muy contentos de trabajar con el equipo de Autism Speaks en el almacenamiento, procesamiento, exploración y compartición de los datos de AUT10K, y aún más ansiosos por tener la oportunidad de usar Google Cloud Platform para encontrar la causas y tratamientos del autismo. –David Glazer, Director de Ingenierí­a de Google Genomics

El director de Ingenierí­a también resalta las limitaciones de la biologí­a moderna en cuanto al tratamiento de sus datos, lí­mites que pueden ser «removidos por la computación moderna». Como destacan en The Verge ya son 1.000 los registros completamente secuenciados y aunque no se ha establecido fecha para la inclusión de los restantes, sí­ se ha anunciado la pronta publicación de 2.000 muestras más.

En fin, el futuro se ve prometedor con este nuevo asocio que podrí­a marcar un punto de inflexión en la manera como podrí­a ser aprovechada toda esta información por equipos médicos y cientí­ficos de cualquier parte del mundo. Por cierto, no es el primer asocio con una firma de tecnologí­a de gran prestigio ya que, como lo compartí­amos en un artí­culo sobre recursos para familiares de niños con autismo, Microsoft también ha estado pendiente de promover el utilí­simo material de Autism Speaks.

Más información: Autismspeaks.org

Wit.ai, plataforma y API para integrar reconocimiento de voz en nuestros proyectos

wit.ai

Empecemos por repasar un poco la trayectoria de Nuance, gigante de las tecnologí­as basadas en el reconocimiento de voz, que en estos últimos años ha adquirido compañí­as como VirtuOZ o Vlingo y que se ha convertido en una de las referencias a tener en cuenta en este sector, especialmente cuando tratemos con cualquier cosa que tenga que ver con integración de reconocimiento de lenguaje e interfaces de lenguaje natural – tanto en hardware como en software.

Ahora leemos en TC sobre el nuevo proyecto lanzado por Alexandre Lebrun -previo CEO y fundador de VirtuOZ-, llamado Wit.ai y que consiste en una plataforma y una API que permitirán que cualquier desarrollador pueda incorporar la tecnologí­a de reconocimiento de voz de Nuance en su proyecto, app, pieza de hardware, web, etcétera.

El servicio ya llevaba dos meses en fase beta, pero aún así­ en esa temporada ha llegado a registrar más de 2.000 desarrolladores interesados en su plataforma y cuenta ya con grandes clientes en el mundo de la automoción, el hardware, la televisión o diversas startups basadas en la automatización de tareas del hogar.

El mismo Lebrun declara que la plataforma va a ser una revolución en la industria de la voz y el lenguaje, y que uno de sus objetivos es intentar romper con la manera en la que la tecnologí­a de reconocimiento de voz se ha desarrollado estos últimos años.

Os dejamos con un claro ejemplo de cómo funciona Wit.ai:

Google lanza una nueva API para la integración de Google Maps en sitios web

Google Maps Embed API

Con el objeto de facilitar a los desarrolladores la integración de los mapas de Google en sus espacios web, Google acaba de anunciar el lanzamiento de la nueva API de integración de Google Maps, el Google Maps Embed API, el cual permitirá a los desarrolladores obtener el fragmento HTML que necesitan para incorporarlo en la estructura de dichos espacios web. Con esta nueva API, los webmasters tienen un completo control sobre los mapas que integren, pudiendo personalizar tanto la ubicación como el aspecto de los mapas a través de unos sencillos parámetros en la URL.

Como ejemplos de integración de los mapas, Google pone tanto al Guggenheim de Nueva York como a SFMOMA en San Francisco, indicando las posibilidades de uso que ofrecen dichas integraciones en ambos espacios de cara al usuario.

En el propio anuncio añade que en las próximas semanas, van a actualizar los mapas clásicos de Google existentes al nuevo formato para que, según sus palabras, los visitantes puedan disfrutar de una experiencia de Google Maps integrado coherente en toda la web. Es por ello por lo que desde hoy, las condiciones del servicio de la API de Google Maps/Earth se aplicarán a todos los mapas de Google Maps incrustados que hayan sido actualizados.

El anuncio finaliza indicando que al igual que con los mapas integrados existentes, la API de integración de Google Maps es gratuita y sin lí­mites, y que la nueva API también incluye la misma experiencia de anuncio en mapa introducido a los mapas integrados en el pasado mes de noviembre.

Chrome 34 trae novedades para la experiencia multimedia en la web

Chrome

La web como tal está en continuo proceso de adaptación a los tiempos que corren, y es por ello por lo que continuamente aparecen nuevas tecnologí­as y algunas de las ya existentes van quedando obsoletas con el tiempo, de manera que los navegadores web también deben ir adaptándose en cada momento. En este sentido, Google acaba de anunciar una serie de novedades en el canal beta de Chrome, poniendo especial énfasis en el nuevo atributo html para las imágenes adaptables a las pantallas de los dispositivos así­ como al Audio Web sin prefijo.

Respecto al nuevo atributo HTML, éste es srcset y tiene como objetivo reducir los recursos empleados a la hora de mostrar las imágenes en cada tipo de dispositivo, permitiendo al propio navegador web escoger el recurso adecuado a usar en función de las capacidades del propio dispositivo. Google indica que ya no es necesario emplear el atributo src para los navegadores web que soporten el nuevo atributo, aunque es adecuado para mantener la compatibilidad con versiones anteriores.

En lo que respecta al Audio Web, indica que desde esta versión ya está disponible los puntos de entrada a la API sin prefijo audioContext y offlineAudioContext, además de sus correspondientes homólogos con prefijo. Los métodos heredados como createGainNode y createDelayNode ya están en desuso. Esto trae a Chrome en la implementación al Audio Web acorde con el borrador de la especificación del W3C. Google hace un llamamiento al cambio a las versiones sin prefijo pronto, ya que las versiones con prefijos se considerarán obsoletas y se eliminarán en futuras versiones.

Además, otras de las novedades hacen referencia a la propiedad CSS font-variant-ligatures para el control de las ligaduras en el texto por parte de los desarrolladores, a la eliminación de caracterí­sticas de la plataforma web de poco uso, así­ como al recordatorio y rellenado de los campos de contraseña con presencia de autocomplete=off.

El entorno web va madurando, y con ello, también los propios navegadores web.

Chromecast ya dispone de su SDK, para que podamos hacer aplicaciones

Chromecast

A pesar de que todaví­a no está disponible a nivel internacional, desde hoy, el Chromecast se convierte en un producto más atractivo gracias al lanzamiento del kit de desarrollo de aplicaciones (SDK) de Google Cast para que los desarrolladores puedan crear aplicaciones y servicios web que nos permitan a los usuarios disfrutar de nuestros contenidos favoritos enviados desde nuestros dispositivos móviles Android e iOS y desde Chrome a nuestros propios televisores.

Los desarrolladores que estén interesados, tendrán más información en la cual profundizar a través del blog de desarrolladores de Google. Por el momento, aquellos usuarios que ya dispongan de sus Chromecasts disponen de una relación de aplicaciones que les permitirán disfrutar de sus contenidos favoritos en sus propios televisores, aplicaciones que tienen listadas a través de su respectiva sección dentro de la página de Chromecast.com. Con un poco de suerte, esta lista de aplicaciones se verá incrementada gracias al SDK, y de esta manera, la ausencia de suficiente contenido para este dispositivo será historia.

Por otro lado, y tal y como informan Android Police, con el lanzamiento del SDK de Chromecast, la API de Google Cast Android pasa a estar incorporada dentro de Google Play Services en su versión 4.2, cuyo lanzamiento comienza desde hoy para los dispositivos a nivel internacional.

Herramientas para crear estilos personalizados para mapas de Google Maps

Si alguna vez nos hemos preguntado si hay algún modo de personalizar los estilos de los mapas de Google Maps, la respuesta la tenemos en la relación de servicios que nos presenta Google Maps Maní­a, una serie de opciones que nos permitirán jugar con los estilos de los mapas, permitiéndonos tanto crear los nuestros propios como elegir estilos ya creados por otros usuarios y donde simplemente pasamos a escogerlos para usarlos nosotros mismos.

MapStyler

La primera opción se llama Map Styler, y básicamente partiremos de la base estándar de los mapas de Google Maps para ir incorporando y configurando diferentes elementos encima que encontraremos de manera clasificada en la barra lateral que tenemos a la izquierda de la pantalla a través del propio asistente. Esta herramienta nos mostrará una previsualización simplemente al poner el cursor encima de cada elemento.

Además, contamos con la opción Showcase donde tenemos los estilos creados por otros usuarios, sobre los cuales nos podrí­a interesar cualquiera de ellos, por lo cual simplemente podemos presionar sobre el tí­tulo del estilo que nos interesa para ir a la página correspondiente y escoger el código que nos ofrecen para aplicarlo al estilo de nuestros propios mapas.

Snazzy Maps

Pasamos ahora a Snazzy Maps, el cual básicamente es un repositorio de esquemas de color para mapas donde tan sólo tenemos que navegar entre las opciones más populares o las más recientes pudiendo aplicar una serie de filtros. Esto nos evita tener que realizar nuestras propias configuraciones, donde simplemente tenemos que elegir aquellas opciones que más nos gusten, en el que una vez encontradas, nos iremos dentro de sus páginas para obtener los códigos e incluso descargarnos ejemplos. Si somos desarrolladores de estilos, la misma plataforma nos permite subir nuestros propios esquemas.

Flat UI Maps

Flat UI Maps es el asistente de creación de estilos para mapas de Google Maps de Designmodo donde simplemente podemos crear y experimentar con nuestros propios estilos a través de su propio framework. La propia plataforma nos ofrece una serie de elementos mediante sus correspondientes menús desplegables sobre los cuales podemos establecer nuestras propias personalizaciones. Una vez hayamos acabado con nuestros propios estilos, podemos obtener los códigos para incluirlos en nuestros mapas. Personalmente esta herramienta no me ha llegado a cargar.

Think Tank

Custom Google Maps Style Tool, perteneciente a Think Tank, es otra herramienta de personalización de estilos de mapas en la cual tenemos una serie de controles de color para cada elemento que nos permite configurar donde tan sólo tenemos que realizar dichos ajustes, obteniendo los valores en hexadecimal de los colores obtenidos, aunque también podemos modificar dichos valores directamente. Al final, también tenemos los códigos que podemos escoger para aplicar a nuestros mapas.

Google Maps Colorizr

Google Maps Colorizr también es otro asistente que nos permite modificar los colores de los diferentes elementos, aunque nos lo presenta con una estructura distinta, más compacta y ordenada que la herramienta anterior. Tan sólo tenemos que añadir cada elemento de manera personalizada y definir su configuración, aunque no tenemos una función que nos permita escoger el color, de manera que tenemos que buscarnos la vida para indicar los valores hexadecimales de los colores que necesitamos. La misma herramienta convierte dichos valores a valores HSL que usa Google Maps. El código generado lo tenemos a la derecha, y dispone de URL dinámica, ideal para recabar opiniones de nuestros estilos.

Style Map Wizard

Y por último tenemos a Styled Maps Wizard, perteneciente a la misma Google, y que también nos permite ajustar los colores de los diferentes elementos y obtener el código para aplicar en nuestros mapas.

Chrome 33 Beta incorpora una serie de nuevas caracterí­sticas para desarrolladores web

Chrome

Desde esta semana, ya contamos con las versiones estables de Chrome 32 para Windows, Linux, Mac y para Android, y desde hoy ya tenemos con nosotros la versión beta de Chrome 33 para los sistemas indicados, la cual trae una serie de nuevas caracterí­sticas enfocadas a los propios desarrolladores, según anuncia Google en Chromium blog, empezando por la inclusión de los elementos personalizados, donde según el anuncio, los desarrolladores web puede definir nuevos tipos de elementos HTML a utilizar en sus aplicaciones web. Esta nueva caracterí­stica da mayor modularidad a la plataforma web, permitiendo a los desarrolladores crear aplicaciones web mucho más limpias.

Otra de las nuevas caracterí­sticas se encuentra en la API Web Speech, permitiendo con ella que los desarrolladores web puedan incorporar funciones de reconocimiento de voz y sí­ntesis en sus sitios web. Si bien, el reconocimiento de voz ya se incorporó el año pasado, con el lanzamiento de hoy se permite la sí­ntesis de voz, de manera que los desarrolladores web podrí­an permitir, según el ejemplo, que sus aplicaciones escuchen los dictados de los usuarios y sean reproducidos ví­a voz en un idioma diferente.

En lo que respecta a NPAPI, una arquitectura de plugin multiplataforma empleado en múltiples navegadores web, dejará de tener soporte alguno en Mac y Windows para final de año, mientras que ya no tendrá soporte desde el mes de Abril para Linux.

En el propio anuncio también resalta otros cambios de esta versión, como la disponibilidad de la API requestAutocomplete para los pagos de forma fácil en Internet en su versión para Mac, o la optimización de la descarga de las fuentes web, entre otros. A final de dicho anuncio invita a los usuarios a visitar chromestatus.com para obtener una visión completa de las caracterí­sticas para los desarrolladores de Chrome.

Gracenote lanza la API de Rhythm para crear estaciones de radio inteligentes y personalizadas

Gracenote Rhythm

Gracenote es una compañí­a tecnológica que ofrece diferentes soluciones de música y ví­deo, y que hoy ha anunciado el lanzamiento de su plataforma Gracenote Rhythm, una API que permite a los desarrolladores incluir en sus aplicaciones de Internet por radio y otros servicios las funciones de recomendaciones musicales gracias a los algoritmos de recomendaciones, los cuales hacen uso de grandes datos de música, conformado por más de 180 millones de temas musicales así­ como las aportaciones mediante comentarios del propio equipo de editores especializados en tendencias musicales.

Dicha API estará disponible para los desarrolladores como para los clientes comerciales a partir del próximo mes de Febrero del 2014. Según explica Gracenote en su nota de prensa, su API aprovecha el poder de la fuente más grande del mundo de los metadatos de música, un equipo global de expertos en música y algoritmos que funcionan con Gracenote para conformar la columna vertebral de los servicios de radio por Internet. Cuando se conecta a un catálogo de música, ello permitirá a los desarrolladores crear estaciones de radio basado en artistas «semilla», canciones, estados de ánimo y géneros con controles adaptables para «like» y «dislike», asegurando que las nuevas estaciones de radio se vuelvan más inteligentes y personalizadas.

Los metadatos de la música descriptiva de Gracenote está basada en seis categorí­as principales: género de la canción, estado de ánimo, era de grabación de la propia canción, origen o región más asociada al artista y tipo de artista.

Bitcasa presenta API y programa para desarrolladores

Si queréis integrar algún servicio de almacenamiento de archivos en la nube dentro de vuestra aplicación, es un buen momento de echar un vistazo en el programa para desarrolladores que acaba de anunciar Bitcasa en developer.bitcasa.com.

Bitcasa

En el programa anuncian el lanzamiento de su API, que estará disponible a principios del próximo año, según comentan en TNW, ofreciendo las siguientes funcionalidades:

Almacenamiento: Un espacio de almacenamiento seguro y compatible con cualquier dispositivo para permitir organizar, compartir y descubrir contenido personal.
Seguridad: Un sistema de seguridad basado en bloques cifrados con AES-256.
Acceso y uso compartido: Cualquier contenido cargado está disponible de inmediato en todos los dispositivos sin necesidad de sincronización.
Streaming instantáneo: Optimizado para streaming, ya que permite que cualquier contenido pueda transmitirse sin tener que descargarse primero.
Disponibilidad: El SDK estará disponible para Java, Python, PHP, Ruby y NET.

Desde su nacimiento Bitcasa ha intentando encontrar un espacio entre la lista de los principales servicios de almacenamiento de archivos existe hoy en Internet. Por varios problemas relacionados, principalmente, con la velocidad del servicio, no ha conseguido calar como se pensó, aunque si ahora cambia el enfoque y empieza a ofrecer un sistema de almacenamiento sencillo, seguro y rápido para los desarrolladores, seguramente podrá entrar en la pista de nuevo, ya que muchas aplicaciones preferirán usar una nube completamente configurada a desarrollar una propia.