Databases in Windows Phone -application development
Kettunen, Pauli (2014)
Kettunen, Pauli
Turun ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014060912253
https://urn.fi/URN:NBN:fi:amk-2014060912253
Tiivistelmä
Tämän opinnäytetyön perustana toimii DiscGolf for Windows Phone -sovellus, joka on frisbeegolfin pistekorttisovellus Windows Phonelle. Ensimmäisessä luvussa kuvataan tietokantoja, jotka toimivat sovelluksen pääasiallisena tietovarastona. Toisessa luvussa tutustutaan lähemmin Windows Phoneen ja sen historiaan, kehitystyökaluihin ja ohjelmointikieliin. Lopuksi tutustutaan projektityönä tehtyyn DiscGolf for Windows Phone-sovellukseen, ja erityisesti sen käyttämiin tallennusratkaisuihin.
Tietokantoja on käytetty tietojen tallentamiseen jo 1970-luvusta lähtien, ja ne ovat kehittyneet tehokkaiksi työkaluiksi, jotka soveltuvat erityisesti suurien tietomäärien käsittelyyn. Lähes jokainen koodaaja osaa ainakin vähän SQL:ää, joka onkin relaatiotietokantojen yhteydessä yleisimmin käytetty kieli.
Windows Phone on Microsoftin vuonna 2010 julkaisema mobiilikäyttöjärjestelmä. Alkuperäiset Windows Phone -versiot perustuivat Silverlight-tekniikkaan, jonka avulla kehittäjät voivat ohjelmoida sille omia sovelluksiaan. Sovelluksia voi kehittää myös pelikehitystä varten suunitellulla XNA-tekniikalla.
DiscGolf-sovellusprojektin tarkoitus oli tutustua Windows Phone -ohjelmointiin ja mahdollisimman moneen siinä käytettävään tekniikkaan. Sovellus pyrittiin kuitenkin pitämään mahdollisimman yksinkertaisena. Päävastuualueena sovelluksessa oli tietojen tallennus, ja erityisesti paikallinen tietokanta johon tulokset tallentuvat.
Opinnäytetyötä voi käyttää apuna tietokantapohjaisia Windows Phone –sovelluksia ohjelmoidessa, sillä se sisältää ohjeet kaikkien tietokannan luomiseen ja ylläpitämiseen liittyvien komponenttejen tekemiseen ja niiden käyttöön.
Tietokantoja on käytetty tietojen tallentamiseen jo 1970-luvusta lähtien, ja ne ovat kehittyneet tehokkaiksi työkaluiksi, jotka soveltuvat erityisesti suurien tietomäärien käsittelyyn. Lähes jokainen koodaaja osaa ainakin vähän SQL:ää, joka onkin relaatiotietokantojen yhteydessä yleisimmin käytetty kieli.
Windows Phone on Microsoftin vuonna 2010 julkaisema mobiilikäyttöjärjestelmä. Alkuperäiset Windows Phone -versiot perustuivat Silverlight-tekniikkaan, jonka avulla kehittäjät voivat ohjelmoida sille omia sovelluksiaan. Sovelluksia voi kehittää myös pelikehitystä varten suunitellulla XNA-tekniikalla.
DiscGolf-sovellusprojektin tarkoitus oli tutustua Windows Phone -ohjelmointiin ja mahdollisimman moneen siinä käytettävään tekniikkaan. Sovellus pyrittiin kuitenkin pitämään mahdollisimman yksinkertaisena. Päävastuualueena sovelluksessa oli tietojen tallennus, ja erityisesti paikallinen tietokanta johon tulokset tallentuvat.
Opinnäytetyötä voi käyttää apuna tietokantapohjaisia Windows Phone –sovelluksia ohjelmoidessa, sillä se sisältää ohjeet kaikkien tietokannan luomiseen ja ylläpitämiseen liittyvien komponenttejen tekemiseen ja niiden käyttöön.