Hyppää pääsisältöön

Yle API - mikä se edes on?

Kun olin Ylellä TET-harjoittelussa, työpistettäni vastapäätä toisella puolella toimistoa istui merkillinen porukka. Tämä ”porukka” on Ylen, Reaktorin ja Affecton API-koodaustiimi.

Ylellä on ongelma, ja se ongelma olen minä. Tai oikeastaan kuulun Ylen ongelmaan eli 15–29 vuotiaisiin. Nuoret katsovat entistä vähemmän TV:tä, sillä kaikki ohjelmathan löytää myös netistä. Tämän lisäksi nuorten TV:n katselusta yhä pienempi prosentti kuluu Ylen kanavilla, mikä tarkoittaa, että Yle menettää relevanssia. Eivätkä ne Ylen ongelmat siihen lopu. Kun nuorten median kulutus suuntautuu entistä enemmän nettiin ja mobiililaitteille, syntyy aivan uusi ongelma: päätelaitteiden fragmentaatio. ”Huh, mikä termi”, saattaa heikkohermoisin jo puuskahtaa, mutta pelottavasta nimestä huolimatta ongelma on helppo ymmärtää.

Päätelaitteiden fragmentaatio tarkoittaa siis sitä, että erilaisia tietokoneita ja mobillilaitteita on niin monia, että sovellusta tehtäessä siitä pitää tehdä tuhansia erilaisia versioita, jokaisella alustalle omansa. Tämä ei ole helppoa eikä varsinkaan halpaa, joten Ylen voimavarat eivät riitä siihen, että kaikille laitteille tehtäisiin oma versio samasta sovelluksesta. Tässä kohtaa kuvaan astuu minua vastapäätä juuri tälläkin hetkellä istuva joukko koodaajia. He ovat sankarit APIen taustalla.

”API, mikä se edes on?” kysyy moni lukija itseltään, ja totta puhuakseni en itsekään aivan täysin ymmärrä, mutta jotenkin näin se menee: Sinä, hyvä lukija, et ole tyytyväinen Ylen nettisivujen uutispalveluun ja haluat tehdä siitä hyvän mobiiliversion, joten saat Ylen apin kautta tarjolla olevaa dataa, joka on tietokoneelle helposti luettavassa ja käsiteltävässä muodossa. Tämä data voi olla esimerkiksi jokin yksittäinen artikkeli tai vain artikkelin teksti. APIn saatuasi kirjoitat sen ympärille koodia, josta tulee ulkoasu sovelluksellesi, ja sovellus on valmis.

Voit kuvitella APIn ruokalistana ravintolassa. Tässä ravintolassa asiakkaina ovat sivustot ja sovellukset. Ravintolassa asiakkaat eivät tiedä, mitä keittiössä tapahtuu, he vain saavat ruokalistan eteensä ja tilaavat mitä listalla lukee. API toimii samalla tavoin, kuin ruokalista. Sivustot ja sovellukset saavat valita ruokalistalta, millaista dataa haluavat. Eli siis API on kuin dataruokalista, joka peittää taustalla olevaa monimutkaisuutta tehden tiedon jakelun ja käsittelyn helpoksi.

Miten APIt siis ratkaisevat Ylen ongelman ja mitä muuta ne mahdollistavat? No, jos jollain koodaustaitoisella on mobiililaite, johon ei vielä ole tehty vaikkapa Yle Areena-sovellusta, hän voi hakea APIn kautta datan, kirjoittaa pätkän koodia ja julkaista sovelluksen. Yle säästyy uuden sovelluksen kehitykseltä ja ylläpidolta, ja voi keskittyä laadukkaan sisällön tuottamiseen.

No, tällä hetkellä Ylen APIt eivät ole vielä julkisia, mutta töitä tehdään kovaa tahtia julkaisun eteen. Ja juuri tästä syystä työpistettäni vastapäätä, toisella puolella toimistoa, istuu merkillinen porukka, ja tämä porukka tekee kovasti töitä mahdollistaakseen median jakelun alustasta riippumatta mahdollisimman suurelle kohderyhmälle.

Kommentit
  • Helei, suomalainen mytologia puri! Hiisivuoressa tavalliset ihmiset muuttuivat näkymättömiksi

    Hui Hai Hiiden kaikki jaksot ovat nyt Areenassa.

    Pienet, jännityksestä hikiset kädet puristivat Hiisivuoren keiju Bereniken kättä, kun lapsisankarit ratkoivat seikkailun arvoituksia. Berenike eli ohjelman käsikirjoittaja Anu Tuomi-Nikula tiesi, että sadun taika oli saavutettu, kun ohjelman muut tekijät muuttuivat lasten silmissä näkymättömiksi ja he näkivät vain Hiisivuoren maailman.

  • Pekka Töpöhännän kadonnut Radiolähetys ja särähtävät neekerikissat

    Pellonpään ja Väänäsen luenta jälleen kokonaisena Areenassa

    Matti Pellonpään ja Kari Väänäsen lastenkirjaluennat Radiomafialle ovat silkkaa kulttikamaa. Veikkoset elävöittivät Nalle Puhin ja Pekka Töpöhännän seikkailut omaan jäljittelemättömään tyyliinsä. Kuulijalle Töpöhännän Amerikan-seikkailun luennasta kuitenkin särähtää korvaan halventava neekerikissa-sana ja sen käyttö. Samaisesta luennasta myös katosi yksi jakso, joka kuullaan nyt ensimmäistä kertaa ensilähetyksensä jälkeen.

  • Kaipaus pukeutuu sanoiksi: Venny ja muut rakkaustarinat nyt Areenassa

    Lokakuu tuo Areenaan rakkautta ja luomisentuskaa.

    "Minä uskon, että toisilleen määrätyt ovat toistensa luona jo ennen kuin kohtaavat", lausui Juhani Aho (Ville Virtanen) rakastetulleen Venny Soldanille (Sara Paavolainen). Nyt Areenaan julkaistavissa ohjelmissa kerrotaan Juhani Ahon ja Venny Soldanin, Eino Leinon ja L. Onervan, Aino ja Oskar Kallaksen sekä muiden vahvojen, mutta eripuraisten pariskuntien tarinat.