30
apr | 15:33

Ett API innebär öppen design

30 april,15:33 av Erik Borälv

Enklaste vägen till Open Design är via API:er. Det är inte bara gratis, du kan också tjäna pengar på det.

Lyssna - app på SR:s API

Lyssna – app på SR:s API

Ett API (application programming interface) anger regler för hur program kommunicerar med andra program. Lite förenklat, det handlar om vilka anrop som går att göra, och vilka svar som kan tänkas komma. Genom ett API kan du göra tillgängligt de erbjudanden och den data som din organisation har.

Ett aktuellt exempel: Sveriges Radio (SR) gör sina program tillgängliga via API:er. Det går att hämta information om kanaler, program, sändningar, nyheter, sport, trafikmeddelanden, och låtlistor. SR skriver:

Alla kan använda Sveriges Radios öppna API. Det används internt på Sveriges Radio, av partners och allmänheten. Det finns inga begräsningar i antal anrop och vi erbjuder det kostnadsfritt. Sveriges Radio har haft ett öppet API sedan Music Hackday i januari 2010.

Varför skulle då SR göra något sånt här kan man undra? Swedroid skriver att Simon och Robert, två utvecklare, gillade SR:s utbud men saknade en bra app för just Android för att kunna lyssna på podcast. De byggde sin egen lösning baserat på SR:s API, och adderade den funktionalitet som de menade hade saknats. Utvecklarna Simon och Robert vinner på detta för att de kan sälja sin app, SR slapp bygga en app för Android överhuvudtaget, och vi lyssnare vinner också för att vi nu har fler appar att välja på.

I princip alla tjänster du använder i din mobil bygger på API:er, som Facebook, Twitter, Googles tjänster och så vidare. Ett företag som strategiskt använder API:er för att skapa affärer är Amazon (tips-tack Krohn).

Amazon ger tillgång till sina kanaler via API:er. Företaget menar att innovationerna ökar då alla får tillgång till mer funktionalitet utan att det finns onödiga hinder. Öppenheten är också upphov till s.k. disruptiva innovationer:

The key, Vogels said, is that the API has to be open to anyone. “There should not be gating — no one that tells you you can’t have access.” When you take “unreliable” human gatekeepers out of the loop, Vogels explained, you get an enormous amount of innovation, because no one is held back by the old forces who say, ‘No, you can’t do this.’” Amazon’s Kindle platform, Vogels claimed, opened up innovation in book publishing because it is “a platform for anyone who wants to publish a book, in the past, publishers were the gatekeepers.”

Det finns mängder med information om hur man bäst tänker kring API:er, vilken API-licens man ska använda, etc. Jag lägger in en presentation från Nordic APIs som just tar upp Amazon som exempel och sammanfattar många av frågorna.

 

taggar: ,


Kommentarer (1)

  1. 6 maj 2014,20:48
    David kommenterar:

    Detta är ett intressant ämne. Dessvärre känns det som att utvecklingen går långsamt i Sverige. Det finns myndigheter såsom PRV och Bolagsverket som borde (enligt min mening) skapa ett API för att tillgängliggöra sin data för att möjliggöra nya spännande tjänster.

Kommentera

Regler för kommentarer »

XHTML: Dessa taggar går att använda: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Om blogg.vinnova.se
Bloggen ägs, utvecklas och förvaltas av Vinnova, Sveriges innovationsmyndighet. Vi stärker Sveriges innovationskraft för hållbar tillväxt och samhällsnytta.

Genom Vinnovas blogg vill vi ha en öppen dialog med vår omvärld, belysa våra sakfrågor och ta till vara på frågor och åsikter om oss.

Läs mer »
Facebook
Twitter