Suunnistussovelluksen suunnittelu Windows Phonelle
Pohjala, Joonas (2013)
Kandidaatintyö
Pohjala, Joonas
2013
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2014051425825
https://urn.fi/URN:NBN:fi-fe2014051425825
Tiivistelmä
Tässä työssä luotiin suunnistussovelluksen demo Windows Phone 8:lle. Työn tavoite oli
tehdä sovellus, jonka kanssa suunnistaminen tuntuisi mahdollisimman samalta, kuin
oikeakin suunnistus. Työssä kiinnitettiin huomiota lähinnä sovelluksen tekniseen
toteutukseen sekä paikannuksen riittävään tarkkuuteen. Työssä vertaillaan eri
mobiilialustoja, selainten tietokantaratkaisuja, erilaisia selaimen ja serverin tietokantojen
synkronointimenetelmiä sekä olemassaolevia suunnistussovelluksia. Työssä käytettiin
indeksitietokantaa, jQuery mobilea ja Cordovaa sekä JSON:ia tietokantojen synkronointiin.
Työssä tehty demo on lupaava esitys siitä, miten suunnistustaitojaan voisi harjoittaa
tekniikkaa apuna käyttäen. Lopuksi työssä käydään vielä läpi sitä, mitä tällaiseen
palveluun voisi toteuttaa työssä toteutetun demon lisäksi. In this thesis there were created an orienteering application for Windows Phone 8. The
goal of the thesis was to create an application, which would allow user to orienteer as
similarly to normal orienteering, as possible. In the thesis the concentration was on
technical implementation and on accurate enough navigation. In the thesis there are
compared different mobile platforms, databases in browsers, different browser and server
database synchronizing methods and already made orienteering applications. In the demo
there were used indexed database, jQuery mobile, Cordova and JSON for synchronizing
browser and server databases. The demo was a promising presentation, that orienteers
could improve their orienteering abilities with a little help of technology. At the end there
are discussions of what could be implemented on an application like this.
tehdä sovellus, jonka kanssa suunnistaminen tuntuisi mahdollisimman samalta, kuin
oikeakin suunnistus. Työssä kiinnitettiin huomiota lähinnä sovelluksen tekniseen
toteutukseen sekä paikannuksen riittävään tarkkuuteen. Työssä vertaillaan eri
mobiilialustoja, selainten tietokantaratkaisuja, erilaisia selaimen ja serverin tietokantojen
synkronointimenetelmiä sekä olemassaolevia suunnistussovelluksia. Työssä käytettiin
indeksitietokantaa, jQuery mobilea ja Cordovaa sekä JSON:ia tietokantojen synkronointiin.
Työssä tehty demo on lupaava esitys siitä, miten suunnistustaitojaan voisi harjoittaa
tekniikkaa apuna käyttäen. Lopuksi työssä käydään vielä läpi sitä, mitä tällaiseen
palveluun voisi toteuttaa työssä toteutetun demon lisäksi.
goal of the thesis was to create an application, which would allow user to orienteer as
similarly to normal orienteering, as possible. In the thesis the concentration was on
technical implementation and on accurate enough navigation. In the thesis there are
compared different mobile platforms, databases in browsers, different browser and server
database synchronizing methods and already made orienteering applications. In the demo
there were used indexed database, jQuery mobile, Cordova and JSON for synchronizing
browser and server databases. The demo was a promising presentation, that orienteers
could improve their orienteering abilities with a little help of technology. At the end there
are discussions of what could be implemented on an application like this.