Ohjelmointirajapinnat avoimen datan käytön mahdollistajina

dc.contributor.authorLehtola, Jasmin
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tietotekniikka|en=Information and Communication Technology|
dc.date.accessioned2025-05-02T21:30:39Z
dc.date.available2025-05-02T21:30:39Z
dc.date.issued2025-04-30
dc.description.abstractOhjelmointirajapinnat ovat keskeinen osa nykyaikaista ohjelmistokehitystä, sillä ne mahdollistavat ulkoisten palveluiden ja avoimen datan hyödyntämisen sovelluksissa. Rajapinnat toimivat yhteysväylänä järjestelmien ja palveluiden välillä ja niiden avulla voidaan hyödyntää jo olemassa olevaa koodia ja toiminnallisuuksia. Hyvin laadittu dokumentaatio on tärkeässä osassa rajapinnan omaksumisen kannalta ja vaikuttaa merkittävästi rajapinnan käytettävyyteen sekä ohjelmistokehittäjän tehokkuuteen. Tässä tutkielmassa tarkoituksena oli tutkia eroavaisuuksia kahden eri avoimen rajapinnan välillä kehittäjän näkökulmasta. Menetelmänä oli Google Mapsin ja AccuWeatherin dokumentaatioiden vertailu. Kriteereinä arvioitiin mm. dokumentaation selkeyttä, käytön helppoutta ja käyttäjätuen saatavuutta. Dokumentaation esimerkkien laajuudessa ja rakenteessa havaittiin eroja, jotka voivat vaikuttaa rajapintojen oppimisen nopeuteen ja kehittäjän kokemaan tyytyväisyyteen. Hyvä dokumentaatio edistää tehokasta kehitystyötä ja on olennainen osa rajapinnan suunnittelua.
dc.format.extent40
dc.identifier.olddbid197852
dc.identifier.oldhandle10024/180891
dc.identifier.urihttps://www.utupub.fi/handle/11111/2427
dc.identifier.urnURN:NBN:fi-fe2025050235254
dc.language.isofin
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/180891
dc.subjectAPI, ohjelmointirajapinta, avoin data, käytettävyys
dc.titleOhjelmointirajapinnat avoimen datan käytön mahdollistajina
dc.type.ontasotfi=Kandidaatintutkielma|en=Bachelor's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Lehtola_Jasmin_Kandi_2025.pdf
Size:
294.14 KB
Format:
Adobe Portable Document Format