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

PhoneGap-ohjelmistokehyksen hyödyntäminen alustariippumattomassa mobiilisovelluskehityksessa

Karenius, Mika (2012)

 
Avaa tiedosto
Karenius_Mika.pdf (1.566Mt)
Lataukset: 


Karenius, Mika
Metropolia Ammattikorkeakoulu
2012
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012110915065
Tiivistelmä
Insinöörityössä selvitettiin PhoneGap-ohjelmistokehyksen hyödyntämistä alustariippumattomassa mobiilisovelluskehityksessä ja sitä, millaisia haasteita sen käyttöönotto luo sovelluskehittäjälle. Insinöörityö toteutettiin Suomen Punaisen Ristin Veripalvelulle.

Insinöörityössä käytiin läpi PhoneGapin arkkitehtuuri, jonka käyttöliittymäkerroksena toimii WebKit-komponentti. WebKit-komponenttia ohjaa PhoneGapin JavaScript-moottori, kun taas laitteen natiivitoiminnallisuuksia ja -ominaisuuksia ohjaa PhoneGapin natiivimoottori. Työssä myös tutkittiin PhoneGapin tarjoamat ohjelmointirajapinnat ja se, miten niitä hyödynnetään mobiiliohjelmoinnissa. Insinöörityössä myös selvitettiin, miten PhoneGapiä voidaan laajentaa itsetehtyjen liitännäisien avulla.

Työn lopputuloksena syntyi iOS-alustalle toteutettu mobiiliverkkosovellus, jonka avulla sovelluksen käyttäjät saataisiin käymään verenluovutuksessa nykyistä useammin muistuttamalla heitä uudesta verenluovutusmahdollisuudesta. Sovellus toimii käyttäjälle muistutustoiminnallisuuden lisäksi myös informaatiokanavana. Sovellus julkaistaan myöhemmin sovelluskaupassa. Alustariippumattoman toteutuksen ansiosta sovellus voidaan myöhemmin helposti toteuttaa myös usealle eri mobiilialustalle.

Kokemukset PhoneGapin hyödyntämisestä sovelluskehityksessä osoittivat sen olevan erityisen hyödyllinen sen mahdollistaman paketoimisen ja natiivisovelluskehitystä huomattavasti loivemman oppimiskäyrän takia.
 
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