API-er for dummies med Christian Landgren

I en spesiell podcastepisode har vi snakket med Christian Landgren, grunnlegger og CEO i Iteam. Vi snakker om hva API-er er, hvordan man forklarer dem, hvilken rolle de spiller i digitaliseringen, hvorfor API-drevne selskaper er så vellykkede og mye mer.

Hva er et API?

Christian mener at en av de enkleste måtene å beskrive API-er (eller web-API-er, for å være nøyaktig) på, er å sammenligne dem med et nettsted for datamaskiner.

- Jeg vil si at det er et nettsted for datamaskiner, som sørger for at en datamaskin kan kommunisere med en annen på en standardisert måte. Og husk at telefonen vi har
i lommen, også er en datamaskin." forklarer Christian.

- La oss for eksempel si at en app skal kommunisere med en server. Det gjøres vanligvis gjennom et API. Så backend, det som appene kommuniserer med,
er vanligvis API-er.

Christian Landgren, grunnlegger og administrerende direktør i Iteam.

- Så det er omtrent det vi gjør når vi utvikler apper. Først og fremst utformer vi et godt brukergrensesnitt og spør kunden eller brukerne hva de ønsker og hvilke mål de prøver å oppnå. Deretter ser vi hvilke API-er vi kan bruke for å dekke disse behovene. Noen ganger må vi også utvikle nye API-er.

- Så det er som nettsteder for datamaskiner. Det oppsummerer sannsynligvis 90 % av bruksområdene.

Et API er en standardisert måte å kommunisere på for datamaskiner, for eksempel når en app prøver å kommunisere med en server.

API-ene spiller en viktig rolle i digitaliseringen av dagens samfunn.

Etter hvert som folk blir mer og mer vant til et digitalisert liv, må selskapene utvikle tjenestene sine ved å optimalisere den digitale opplevelsen. Dette gjøres vanligvis ved hjelp av API-er, for eksempel ved å forhåndsutfylle felter og automatisk samle inn informasjon for å minimere brukerens arbeidsmengde.

I dagens samfunn, i privat sektor, har nesten alle selskaper en eller annen form for digitalisert plattform som folk kan bruke. Og hvis de har et eller annet digitalt tilbud, har de sannsynligvis allerede et API. Offentlig sektor mangler imidlertid litt på dette området, siden det er mange kommuner og offentlige etater som ikke har API-er i dag.

Christian gir oss et eksempel på hvor enkelt livet kan bli ved hjelp av API-er:

- Som forelder (i Sverige) i dag kan konsekvensene av at barna dine blir syke, være ganske overveldende når du innser alle personene og stedene du må informere. Besøke skolens plattform for å melde fravær, besøke sykehusets nettside for å bestille tid hos lege, registrere at du er hjemme med syke barn (VAB) hos Försäkringskassan osv. Deretter må du snakke med medarbeiderne dine om at du blir hjemme den dagen, og deretter avlyse og flytte alle møter den dagen, for eksempel.

- I stedet for at du må gjøre alt dette, kan vi bruke API-er og slå sammen alle disse tingene i én spesifikk app. Slik at foreldre bare trenger å besøke én app, i stedet for flere ulike plattformer.

API-enes rolle i vellykkede selskaper

En av grunnene til at API-er blir en stadig viktigere del av suksesshistoriene, er at de kan erstatte manuelle prosesser. API-er muliggjør digitalisering og automatisering, slik at du kan fokusere på kjernevirksomheten.

Listen over vellykkede selskaper som bruker API-er er lang, men ett som virkelig skiller seg ut, er Amazon. Christian tar oss med på deres reise:

- Amazon er et godt eksempel på hva API-er kan muliggjøre. De startet som en bokhandel og startet API-reisen ved å optimalisere kommunikasjonen mellom IT- og utviklingsavdelingene, slik at de kunne unngå lange e-postsamtaler, ferieavbrudd osv. Det gjorde det mulig for utviklerne å fokusere utelukkende på utvikling.

- Denne tankegangen og fokuset på å være API-drevet førte etter hvert til at Amazon gikk fra å være en bokhandel til å bli et av de ledende selskapene og et av de første selskapene som tilbød denne typen automatisert infrastruktur til IT-bransjen. I dag er de et av verdens mest verdifulle selskaper.

Vil du lære mer om API-er?

Hvis du er nysgjerrig og vil lære mer om API-er, kan du begynne med å se på API1st, et initiativ startet av Iteam for å skape oppmerksomhet rundt API-er, hvert år den første april. 

For utviklere (og alle som er interessert i den tekniske siden av et API) har Roaring både API-dokumentasjon og sandkassecaser. Hvis du i stedet ønsker å lære mer om andres suksesshistorier med API-er, har vi en seksjon med kundecaser som du kan se gjennom. 

Tidligere
Tidligere

Det moderniserte norske folkeregisteret

Neste
Neste

Sanksjoner og den nåværende situasjonen i Europa