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

Mobiilisovellusten kehitys .NET-teknologioilla

Honkanen, Jesse (2013)

 
Avaa tiedosto
Mobiilisovellusten kehitys dotNET-teknologioilla.pdf (1.281Mt)
Lataukset: 


Honkanen, Jesse
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013112718687
Tiivistelmä
Insinöörityössä tutkittiin sovelluskehitystä .NET-teknologioilla mobiilikäyttöjärjestelmille. Käyttöjärjestelmien eroavaisuuksien ja käytössä olevien eri sovelluskehysten myötä kehittäjät joutuvat kuitenkin toteuttamaan sovelluksen erikseen jokaiselle alustalle. Kehittäjien työn helpottamiseksi eri .NET-teknologioissa on samankaltaiset sovelluskehykset, ohjelmointimallit ja työkalut sovellusten kehittämiseen.

Työssä tutkittiin myös hyvän sovellusarkkitehtuurin saavuttamista käyttäen Separation of concerns -periaatetta ja lisäksi tutkittiin kuinka sovellus kannattaa tehdä modulaariseksi. Näitä periaatteita ja tekniikoita käyttämällä esitetään, kuinka Portable Class Librarya ja Model‒View‒ViewModel-arkkitehtuurimallia voidaan hyödyntää alustariippumattoman sovelluksen toteutuksessa.

Insinöörityössä toteutettiin Portable Class Librarya ja Model‒View‒ViewModel-arkki-tehtuurimallia käyttäen kahdelle mobiilikäyttöjärjestelmälle käyttöliittymäprototyyppi, joka pystyy käyttämään kahden eri asiakkuudenhallintajärjestelmän web-palveluita. Insinöörityössä toteutettua prototyyppiä ja sen lähdekoodia on jo hyödynnetty sovelluksessa, jonka tarkoituksena on osoittaa räätälöityjen mobiilisovelluksen hyötyä yritysten liiketoiminnassa ja sisäisissä prosesseissa.

Portable Class Libraryn avulla pystytään säästämään sekä aikaa että vaivaa, kun kehitetään .NET-sovelluksia usealle eri alustalle. Portable Class Library kuitenkin edellyttää tiettyjen .NET-sovelluskehikkojen ja ohjelmointimallien käyttämistä. Nämä rajoitukset voidaan myös käsittää hyödyllisenä piirteenä, koska ne johtavat modulaarisen sovellusarkkitehtuurin toteuttamiseen.
 
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