Spotify pone a disposición de los desarrolladores las herramientas para incluir su reproductor en aplicaciones iOS

Tags: 
0 comentarios

Spotify ha anunciado hoy mismo que pone a disposición de los desarrolladores de aplicaciones iOS una librería de acceso a los servicios musicales de la compañía. El anuncio llega en el momento apropiado, ya que precisamente en Julio de este mismo año, Spotify entró por primera vez al mercado estadounidense, estando restringido antes sólo a Europa.

Lo que la compañía ha puesto a disposición de los desarrolladores es un conjunto de librerías (comúnmente llamadas APIs – Application Programming Interface – ) que permiten integrar un reproductor musical dentro de cualquier aplicación iOS, lo que permite que se pueda interactuar con la música que Spotify almacena en aplicaciones de terceras compañías.

En los términos de la licencia, la compañía avisa que para poder utilizar las nuevas librerías la aplicación debe ser gratuita, ya que la misma se distribuye prohibiendo su uso comercial. La compañía, sin embargo, ha declarado que si algún desarrollador está interesado en asociarse con ellos para una aplicación de pago, están dispuestos a escucharlo.

 

¿Qué es una API y que ventajas se obtiene ofreciéndolas?

forecast-api-spotify.jpgForecast: Un buen ejemplo de como una API puede amplificar el uso inicial de una aplicación

Las API son herramientas – librerías – que los desarrolladores de un producto ofrecen a otras compañías para que puedan utilizar sus servicios. Estas compañías no tienen acceso al código fuente, sino que se les pasa documentación de cómo utilizar estas librerías para acceder a sus productos.

Los desarrolladores de esta terceras compañías sólo pueden enviar datos a estos servicios, y esperar que los mismos le devuelvan el resultado de ese proceso. En el caso de Spotify, se ha facilitado a los desarrolladores las herramientas para que puedan construir un reproductor musical (total o parcial) integrado con su aplicación.

Las APIs para otras compañías son muy comunes. De hecho, estamos tan acostumbradas a ellas que quizás no lo sabemos aunque las usemos a diario: Twitter tiene una API para que cualquier desarrollador pueda crear aplicaciones que utilicen la red social, Facebook, Instagram (tal como vimos en la anterior entrada)... incluso Foursquare, que guarda en su web un listado de las aplicaciones desarrolladas con las herramientas que facilita.

Foursquare es un buen ejemplo de cómo otras compañías utilizan APIs para extender las funcionalidades del producto: Recientemente se ha lanzado Forecast, una nueva aplicación para iOS que permite hacer check-in no en los lugares donde estamos, sino donde estaremos. Con ello se consigue saber dónde estarán nuestros amigos antes de que lleguen.

¿Qué nuevas aplicaciones podrían desarrollarse con la API de Spotify?

spotify-ios-apis-auriculares-apple.jpg

Me ha gustado mucho algunos de los ejemplos que he leído en GigaOM. Por ejemplo, podríamos tener (como ellos dicen) juegos que utilizaran la música de Spotify (esto sería lo fácil), aunque también podría llegar el día de disponer de aplicaciones que geolocalizaran música ¿No os lo imagináis?

De hecho, pienso que incluso sería un buen punto para aplicaciones como Foursquare: Vamos a un sitio y geolocalizamos una canción en Spotify junto al check-in que hacemos en la zona. Esto le daría a nuestros followers una buena composición, y seguro que más de uno crearía una buena banda sonora para un paseo cultural, por ejemplo.

Las posibilidades de disponer de cualquier canción de la inmensa librería de la compañía no debe ser menospreciada: Las aplicaciones tienen ahora un campo inmenso para experimentar con ellas, y esperamos que esta iniciativa nos de muchas sorpresas pronto.

Imagen | Voices (Flickr)
Sitio oficial | Spotify Developer’s Home

Gestión de cookies

Utilizamos cookies propias para el correcto funcionamiento del sitio. Además, se utilizan otras cookies de terceros que analizan cómo se usan nuestros servicios para mejorar la experiencia de usuario, divulgar ofertas comerciales personalizadas o realizar análisis de sus hábitos de navegación.

Pulse "Aceptar y Continuar" y aceptarlas o “Elige” si desea configurar su bloqueo.

Puede ver cómo retirar su consentimiento en cualquier momento desde la Política de Cookies.

Confirma tu bloqueo de cookies

Al visitar nuestra web, se guardarán cookies en su navegador que posteriormente pueden ser leídas. Estas cookies nunca le identificarán de forma directa, pero almacenarán información acerca de usted, de sus preferencias o su dispositivo y se usarán para darle una experiencia web más dirigida y personalizada, tanto en rendimiento como a nivel comercial.

Cookies estrictamente necesarias
Estas cookies son necesarias para que el sitio web funcione correctamente y no deberían desactivarse. Están configuradas para mantener su sesión de usuario activa, utilizar el carrito de compra, rellenar formularios. Como le indicamos más adelante usted podrá elegir bloquearlas, pero no se lo recomendamos puesto que partes del sitio web no funcionarán correctamente. Estas cookies no guardan información personal sensible.

Cookies dirigidas
Son colocadas por nuestros socios o por nosotros con fines publicitarios. Gracias a ellas, se puede crear un perfil de sus intereses para ajustar mejor los anuncios que visualiza. La cantidad de anuncios seguirá siendo la misma, pero será publicidad más relevante para usted. Estas cookies no almacenan ninguna información personal, sino que utilizan identificadores anónimos de su navegador y dispositivo con el que accede a internet. Si no carga estas cookies los anuncios que reciba serán más genéricos.

Cookies analíticas
Estas son principalmente estadísticas. Nos permiten contar la visitas de nuestra web, fuentes, medios, navegación... Así podemos optimizar mejor nuestro sitio web sabiendo qué páginas son más populares y cuales necesitamos mejorar. Toda la información que recaban estas cookies es anónima y puramente estadística. Si desea bloquear estas cookies no sabremos qué visitó en nuestra web.

Confirmar mis preferencias
Respetamos su privacidad, por lo que puede escoger no permitirnos usar estas cookies. Sin embargo, el bloqueo de las mismas puede ocasionar algún problema en su experiencia de usuario o servicio que le ofrecemos.

Puede informarse de forma concreta sobre qué cookies estamos utilizando y cuál es la finalidad de cada una de ellas desde nuestra política de cookies, dónde también le explicaremos cómo puede retirar su consentimiento y eliminarlas de su navegador.

Si desea navegar solo con las cookies necesarias pulse: RECHAZAR COOKIES