Reaktiivinen arkkitehtuuri Android-kehityksessä
Tekijät
Päivämäärä
2018Pääsyrajoitukset
Tekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/fi/tyoskentelytilat/laitteet-ja-tilat..
Ohjelmistoarkkitehtuuri on otettu jo hyvin pitkään huomioon ohjelmistojen suunnittelu- ja kehitysprosesseissa. Android-sovellusten kehityksessä ohjelmistoarkkitehtuureihin on kuitenkin alettu kiinnittämään huomiota vasta viime vuosina. Tässä tutkielmassa on selvitetty Model-View-Presenter-arkkitehtuurin sekä reaktiivisen Model-View-Intent pohjaisen arkkitehtuurin sopivuutta tapahtumapohjaisen Android-sovelluksen kehitykseen. Tutkimusosuudessa molemmista arkkitehtuureista on tehty mallitoteutus, jonka pohjalta tutkimuskysymyksiin on vastattu.
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29758]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Cross platform mobile application development : a comparison study of React Native Vs Flutter
Fentaw, Awel Eshetu (2020)With a dramatic increase in the usage of handheld devices such as smartphones and tablets, it became a matter of existence for businesses if they do not deliver their services to address mobile users. One critical problem ... -
SAAS-ohjelmiston laajentaminen serverless-funktioilla rakennetulla komponentilla
Lehtonen, Markku (2019)Tutkielmassa ohjelmistoalan yrityksen käytännön ongelma ratkaistiin serverless-paradigman avulla. Tutkimusmenetelmänä käytettiin konstruktiivista tutkimusotetta. Tutkimustulokseksi saatiin muun muassa, että serverlessin ... -
Kotlinin ja Javan vertaus Androidin kehityksessä
Palm, Jaakko (2022)Vuonna 2017 Google otti Kotlinin viralliseksi kieleksi Androidin kehitykseen. Kotlinin suosio on kasvanut viimevuosina tästä johtuen. Perinteisen Javan ja Kotlinin vertauksesta on tehty useita tutkimuksia. Tämän tutkielman ... -
”Salaa ajattelen, että se on tärkeintä” : ohjelmistoarkkitehtuurin tila suomalaisissa yrityksissä
Rantanen, Tiia (2020)Ohjelmistokehitys on muuttunut ja monimutkaistunut edellisen 20 vuoden aikana merkittävästi. Uusia järjestelmiä rakennetaan uudelleenkäyttämällä ja yhdistelemällä olemassa olevia komponentteja ja niiden arkkitehtuureja. ... -
Ohjelmistomuutosten laadunvarmistus valikoiduilla testitapauksilla
Rantanen, Sami (2019)Regressiotestaus on välttämätön ja olennainen osa ohjelmistokehitysprosessia. Regressiotestien määrän kasvaessa suureksi tai jonkin muun syyn takia saattaa regressiotestien suoritusaika olla liian pitkä kerralla suoritettavaksi. ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.