Ohjelmointirajapinnat avoimen datan käytön mahdollistajina
| dc.contributor.author | Lehtola, Jasmin | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietotekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2025-05-02T21:30:39Z | |
| dc.date.available | 2025-05-02T21:30:39Z | |
| dc.date.issued | 2025-04-30 | |
| dc.description.abstract | Ohjelmointirajapinnat 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.extent | 40 | |
| dc.identifier.olddbid | 197852 | |
| dc.identifier.oldhandle | 10024/180891 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/2427 | |
| dc.identifier.urn | URN:NBN:fi-fe2025050235254 | |
| dc.language.iso | fin | |
| dc.rights | fi=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.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/180891 | |
| dc.subject | API, ohjelmointirajapinta, avoin data, käytettävyys | |
| dc.title | Ohjelmointirajapinnat avoimen datan käytön mahdollistajina | |
| dc.type.ontasot | fi=Kandidaatintutkielma|en=Bachelor's thesis| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Lehtola_Jasmin_Kandi_2025.pdf
- Size:
- 294.14 KB
- Format:
- Adobe Portable Document Format