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

Phonegap-työvälineohjelmistojen kehitys älypuhelimiin

Toivonen, Jesse (2013)

 
Avaa tiedosto
Toivonen_Jesse.pdf (902.3Kt)
Lataukset: 


Toivonen, Jesse
Turun ammattikorkeakoulu
2013
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013061113794
Tiivistelmä
Kilpailun vuoksi älypuhelimilla on erilaisia käyttöliittymiä ja eri ohjelmointikieliä. Tämä hankaloittaa kehittäjien arkea, kun pitäisi tuoda sovellus suuren käyttäjäjoukon ulottuville. Tätä ongelmaa varten on kehitetty erinäisiä tekniikoita, joilla voisi sovittaa sovellus useammalle käyttöjärjestelmälle ja laitteelle ilman, että pitäisi kirjoittaa ohjelmaa uudelleen uudelle kielelle. Tällainen lähestymistapa tietenkin tuo hyviä puolia ja huonoja puolia, joiden mukaan pitäisi sovellusta kehittää, mikäli lähtee käyttämään jotain näistä tekniikoista.

PhoneGap on yksi tekniikoista, joka tuo selaimien vahvuudet älypuhelinten sovellusten tekemiseen. Tämän tekniikan avulla sovellus voidaan kirjoittaa vain kertaalleen ja tuoda se sitten useaan älypuhelimelle, mutta tekniikassa on omat heikkoutensa selainpohjaisuuden takia. Selain on vain käyttöliittymärajapinta, jolloin kaikkia älypuhelinten sisäisiä toiminnallisuuksia ei saada käytettyä PhoneGapilla suoraan, vaan joudutaan kirjoittamaan se osa koodista älypuhelimen alkuperäisellä tekniikalla.

Tämän opinnäytetyön tavoitteena on tutkia, miten PhoneGap soveltuu älypuhelinten ohjelmien tekoon työvälineohjelmien tarpeita ajatellen. PhoneGapin tutkiminen tehtiin työvälinesovellusten tärkeimpien osa-alueiden osalta ostoslista-ohjelman avulla, jonka pääasiallisena tietovarastona toimii palvelimella oleva tietokanta. Vaikka ohjelma ei ole iso tietorakenteen osalta, siinä tulevat esille kaikki tärkeimmät työvälinesovelluksista osa-alueet, jotka ovat välttämättömiä mobiiliympäristössä, kuten synkronointi, internetyhteyden käyttö ja tiedon varastointi.

Opinnäytetyön tarkoituksena on myös esitellä kaikki PhoneGapin kirjastot, jotta sen mahdollisuudet tulevat paremmin esille. Tätä varten PhoneGapin tarjoamista kirjastoista tehtiin yhteen ohjelmaan niiden pääasialliset toiminnot. Kehitysalustana käytettiin Eclipseä, jolla tehtiin PhoneGapin avulla sovellukset Android-älypuhelinalustalle.

Tätä opinnäytetyötä voidaan käyttää referenssinä, kun ollaan päättämässä, käytetäänkö PhoneGapia älypuhelimen sovelluksen kehittämiseen vai tehdäänkö sovellus älypuhelimen omalla tekniikalla. PhoneGapilla voidaan tehdä tietynlaisia sovelluksia, mutta se ei voi hyödyntää aivan kaikkea älypuhelinalustojen tarjoamia mahdollisuuksia. Tämän takia pitäisi huomioida tekniikkaa valittaessa, mitkä ovat sovelluksen tarpeet.
 
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