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
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Alustariippumattomien sovelluskehysten sopivuus mobiilisovellusten luontiin

Tauriainen, Niko (2019)

 
Avaa tiedosto
Tauriainen_Niko.pdf (2.261Mt)
Lataukset: 


Tauriainen, Niko
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019121025640
Tiivistelmä
Tämä opinnäytetyö tehtiin toimeksiantona kajaanilaiselle ohjelmistoalan yritykselle KajaPro Oy:lle. KajaPro Oy tuottaa tuotekehityspalveluita ja ICT-konsultointipalveluita.
Työn tavoitteena oli tutkia eri sovelluskehysten mahdollisuuksia tuottaa alustariippumattomia mobiilisovelluksia. Työ toteutettiin pääosaisesti tutkien sovelluskehysten ominaisuuksia ja niiden toimintaa osana kehitystä. Työssä tutkittiin ja vertailtiin kuutta eri sovelluskehystä. Niistä valittiin kolme, joilla tuotettiin alustariippumaton mobiilisovellus.
Tutkimus toteutettiin vertailemalla eri alustariippumattomuustapoja ja eri sovelluskehyksiä. Sovelluskehyksien vertailu jaettiin niiden tarjoamiin ominaisuuksiin, käyttöliittymätyökaluihin ja tietojärjestelmätyökaluihin. Näistä kolmesta osa-alueesta haettiin tietoja ja tuotettiin taulukoita, joiden perusteella luotiin johtopäätelmät kolmesta parhaasta sovelluskehyksestä.
Työn kehitysvaiheen tarkoituksena oli ottaa selvää sovelluskehyksien toiminnasta käytännössä. Sovelluskehyksiä käyttäen tuotettiin eri kehitysympäristöjen avulla alustariippumaton mobiilisovellus. Mobiilisovel-luksen tuli lähtökohtaisesti toimia Android ja iOS-alustoilla ja pystyä käyttämään alustan kameraa viivakoodien skannaamiseen. Skannauksen jälkeen tuli viivakoodit asettaa tietokantaan.
Sovellukset toteutettiin luomalla kullakin sovelluskehyksellä uusi projekti. Projektissa tuotettiin vaadittavat tietokanta, skanneri ja käyttöliittymäominaisuudet. Kehityksen ohessa vertailtiin kehyksien käyttöasteelle saamista, kehityksen helppoutta kehittäjälle ja vaadittujen lisäosien käyttöä. Kukin sovelluskehys pystyi tuottamaan vaatimuksien mukaisen mobiilisovelluksen. Mobiilisovellus lopuksi testattiin erinäisillä Android ja iOS-alustoilla.
Tulosten perusteella suositeltiin yritykselle yhtä tutkituista sovelluskehyksistä. Kyseinen sovelluskehys sopi parhaiten pienten mobiilisovellusten tekoon, kuitenkin omaamalla laajan kokoelman tarpeellisia ja helpottavia työkaluja. Sovelluskehyksellä oli myös erittäin helppoa kehittää alustariippumattomasti. Yritys jatkoi tämän jälkeen sovelluskehyksen tutkimista ja sillä kehittämistä.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
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