Ansaintamallit Android-sovelluksissa ja klassisen auton elinkaaren seuranta älykkäällä sopimuksella
Miettinen, Lauri (2017)
Miettinen, Lauri
Oulun ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017120119303
https://urn.fi/URN:NBN:fi:amk-2017120119303
Tiivistelmä
Oulun ammattikorkeakoulun tietotekniikan tutkinto-ohjelmassa on ollut mahdollista suorittaa opinnäytetyö 1–3 osassa. Tämä opinnäytetyö on suoritettu kahdessa osassa. Ensimmäinen osa on laajuudeltaan 5 opintopistettä. Toinen osa on laajuudeltaan 10 opintopistettä. Ensimmäinen osa valmistui vuoden 2016 keväällä ja toinen vuoden 2017 syksyllä.
Työn ensimmäinen osa oli selvitys Android-sovellusten ansaintamalleista. Työssä tehtiin kirjallinen selvitys eri ansaintamalleista, ansaintamallien toteuttamisesta Googlen palveluiden ja ohjelmointirajapintojen avulla, sekä selvitys Android-sovellusten markkinoista. Työn tekeminen oli yksinkertaista ja hyvin vaivatonta. Työstä saatu hyöty itselle, sekä tekniikan alalle yleensä, tuntui jäävän vähäiseksi.
Työn toisen osan tilaaja oli Hilla-ohjelma. Työssä toteutettiin sovellus, joka hyödyntää Ethereum-alustaa. Kirjallisessa selvityksessä kerrottiin työssä käytetystä tekniikasta ja tehtiin työn käytännön toteutuksesta kirjallinen selostus. Käytännön työssä onnistuttiin toteuttamaan suurin osa suunnitelluista käyttötapauksista. Työ oli haastava toteuttaa. Se vaati paljon vieraiden ohjelmistojen oppimista. Toinen osa antoi kokemusta työskentelytavoista, joita ohjelmistokehittäjältä vaaditaan työelämässä.
Työn ensimmäinen osa oli selvitys Android-sovellusten ansaintamalleista. Työssä tehtiin kirjallinen selvitys eri ansaintamalleista, ansaintamallien toteuttamisesta Googlen palveluiden ja ohjelmointirajapintojen avulla, sekä selvitys Android-sovellusten markkinoista. Työn tekeminen oli yksinkertaista ja hyvin vaivatonta. Työstä saatu hyöty itselle, sekä tekniikan alalle yleensä, tuntui jäävän vähäiseksi.
Työn toisen osan tilaaja oli Hilla-ohjelma. Työssä toteutettiin sovellus, joka hyödyntää Ethereum-alustaa. Kirjallisessa selvityksessä kerrottiin työssä käytetystä tekniikasta ja tehtiin työn käytännön toteutuksesta kirjallinen selostus. Käytännön työssä onnistuttiin toteuttamaan suurin osa suunnitelluista käyttötapauksista. Työ oli haastava toteuttaa. Se vaati paljon vieraiden ohjelmistojen oppimista. Toinen osa antoi kokemusta työskentelytavoista, joita ohjelmistokehittäjältä vaaditaan työelämässä.