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

Mobiilisovelluskehitys hybriditekniikalla ja open-source työkaluilla

Ahlskog, Niki (2015)

 
Avaa tiedosto
Ahlskog_Niki.pdf (2.999Mt)
Lataukset: 


Ahlskog, Niki
Haaga-Helia ammattikorkeakoulu
2015
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015052710783
Tiivistelmä
Opinnäytetyön aiheena on mobiilisovelluskehitys selainpohjaisilla ohjelmointikielillä ja niiden kääntäminen mobiililaitteeseen soveltuvaksi, jolloin lopputuloksena on niin sanottu hybridisovellus, joka voidaan kääntää nopeasti mille tahansa mobiililaitteelle. Hybriditekniikan käyttö mahdollistaa sen, että sovelluskehittäjä kirjoittaa sovelluksen kerran ja se voidaan kääntää jatkossa mille tahansa alustalle. Työ on tehty Haaga-Helian mobiilituotekehityskurssin puutteellisten ohjeiden takia.

Kaikki työssä käytettävät työkalut ovat avointa lähdekoodia ja täysin ilmaisia. Pääkäännöstyökaluksi on valittu PhoneGap-sovelluskehys, lisäksi työssä esitellään kahta verkkopohjaista käännöspalvelua. Tavoitteena on käsitellä PhoneGapin toimintaa, ominaisuuksia, etuja ja haittoja sekä kehitysprosessin sisältöä.

Opinnäytetyössä ohjeistetaan mitä kaikkea hybridi-mobiilisovelluskehityksen aloittaminen vaatii Linux-työasemalla. Teoriaosuudessa kerrotaan tarkemmin PhoneGapin toiminnasta ja sen periaatteista. Opinnäytetyön aikana tehtiin toimiva PhoneGap työasema-asennus, Android SDK -työkalut otettiin käyttöön ja luotiin esimerkkinä mobiilipeli, joka hyödyntää jQuery Mobile -kirjastoa. Työssä käydään läpi kaikki vaiheet mobiilisovelluskehityksen aloittamiseksi ja valmiin sovelluksen tuottamiseksi.

Projektin ohjelmistokoodeja ylläpidettiin GitHub-palvelussa, jonka käyttöön annetaan myös ohjeet. Sovelluksen kehitysprosessia ja rakennetta esitellään opinnäytetyössä tarkemmin asennusohjeiden lisäksi. Projektin aikana syntyneet koodit ovat myös yleiskäyttöisiä selainsovellusten kannalta, joten työn tuloksena saatua tutkimustietoa voidaan hyödyntää myös tulevissa selainsovellusprojekteissa.

Kokonaisuutena opinnäytetyöprojekti onnistui hyvin alusta loppuun. Lopputuloksena syntyi ohjeet mobiilikehittämisen aloittamiseen, avoimesta Github-varastosta löytyvät esimerkkisovelluksen lähdekoodit valmiina käännettäväksi mille tahansa mobiililaitteelle, sekä Google Play -kaupasta ladattava Android-peli.
 
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