Flutter-sovelluksen ja Microsoft SharePointin integraatio
Abukar, Abdulmalik (2025)
Abukar, Abdulmalik
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504257704
https://urn.fi/URN:NBN:fi:amk-202504257704
Tiivistelmä
Opinnäytetyössä tutkittiin, kuinka Flutter-sovellus voidaan integroida Microsoft SharePointiin sekä millaisia haasteita ja mahdollisuuksia integraatioprosessiin liittyy. SharePoint on laajalti käytetty yritystason tiedonhallintajärjestelmä ja sen yhdistäminen monialustaisiin Flutter-sovelluksiin mahdollistaa tehokkaamman tiedonkulun ja mobiilikäytön yritysympäristöissä. Työn tavoitteena oli selvittää, miten SharePointin API-rajapintoja voidaan hyödyntää tiedon hakemiseen, tallentamiseen ja käsittelyyn mobiilisovelluksessa.
Tutkimus toteutettiin toiminnallisena opinnäytetyönä, jossa kehitettiin prototyyppisovellus. Integraatio toteutettiin hyödyntämällä SharePointin REST API -rajapintoja sekä Microsoftin Azure AD -autentikointia. Kehitysprosessin aikana analysoitiin erityisesti API-hallinnan, oikeuksien määrittelyn ja käyttäjäystävällisen tiedonhakuprosessin vaikutuksia integraation onnistumiseen.
Tuloksia voidaan hyödyntää organisaatioissa, jotka haluavat kehittää mobiilisovelluksia SharePointin kanssa yhteensopiviksi. Jatkossa voitaisiin tutkia SharePointin integrointia muihin Microsoftin pilvipalveluihin sekä kehittyneempiä tietoturvaratkaisuja, jotka parantavat järjestelmien välistä yhteentoimivuutta ja turvallisuutta.
Tutkimus toteutettiin toiminnallisena opinnäytetyönä, jossa kehitettiin prototyyppisovellus. Integraatio toteutettiin hyödyntämällä SharePointin REST API -rajapintoja sekä Microsoftin Azure AD -autentikointia. Kehitysprosessin aikana analysoitiin erityisesti API-hallinnan, oikeuksien määrittelyn ja käyttäjäystävällisen tiedonhakuprosessin vaikutuksia integraation onnistumiseen.
Tuloksia voidaan hyödyntää organisaatioissa, jotka haluavat kehittää mobiilisovelluksia SharePointin kanssa yhteensopiviksi. Jatkossa voitaisiin tutkia SharePointin integrointia muihin Microsoftin pilvipalveluihin sekä kehittyneempiä tietoturvaratkaisuja, jotka parantavat järjestelmien välistä yhteentoimivuutta ja turvallisuutta.