Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Monialustaisen sosiaalisen median sovelluskehitys avoimen protokollan ekosysteemiin

Härkönen, Leo (2025)

 
Avaa tiedosto
Harkonen_Leo.pdf (2.151Mt)
Lataukset: 


Härkönen, Leo
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025120934037
Tiivistelmä
Sosiaalinen media on murroksessa keskitettyjen alustojen ongelmien, kuten käyttäjien siiloutumisen vuoksi. Ratkaisuksi on esitetty avoimia protokollia, kuten ActivityPub ja AT Protocol (ATP), jotka mahdollistavat hajautetun ja siirrettävän sosiaalisen identiteetin. Tämän insinöörityön tavoitteena oli tutkia monialustaista sovelluskehitystä ATP-ekosysteemissä ja toteuttaa toimiva asiakasohjelmisto.

Työssä vertailtiin nykyisiä avoimia protokollia ja valittiin ATP sen modulaarisuuden ja skaalautuvuuden vuoksi. Sovellus toteutettiin React Native -sovelluskehyksellä ja Expo-metakehyksellä, mikä mahdollisti kehityksen sekä Android- että web-ympäristöissä samasta koodikannasta. Sovelluksen keskeinen innovaatio on “persoona”-ominaisuus, joka yhdistää käyttäjän eri kiinnostuksen kohteet yhteen syötteeseen erillisinä identiteetteinä.

Lopputuloksena syntyi toimiva sovellus, joka tukee Bluesky-julkaisuja ja julkaisujen tallennusta, jota ei vielä kehitysvaiheessa löytynyt Bluesky-sovelluksesta. Työ osoitti, että React Native ja ATP soveltuu erinomaisesti hajautettujen sovellusten kehittämiseen, vaikka natiivien työkalujen yhteensopivuus ja protokollan nuoruus toivat haasteita.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste