fi en en fi en en fi en en zh fi fi en fi en fi en fi en fi en en zh en en en eo en en fi jbo en en es ru de en fr en en es en fi jbo en fi en et en fi pl fi uk it war fi jbo war en es fi fi jbo fi en es es fi jbo es en es fi en es fi fi jbo fi fi jbo fi en es en en en en jbo en en en it en en id de en en fi en en en fi fi fi en fi en fi en fi fi en fi fi fi fi en en en en en en en en en en en en en en en fa en en en en fi en en en en en en en en en en en en en en
JYX - Monialustaisten mobiilisovellusten kehittämistavat (full record)
University of Jyväskylä | JYX Digital Repository
English  | Give feedback |
JavaScript is disabled for your browser. Some features of this site may not work without it.
Mobiililaitteiden käyttö on lisääntynyt huomattavasti lähivuosina, joten sovelluksia kehitetään yhä enemmän. Sovellusten kehittäminen kuhunkin ympäristöön natiivisti on kuitenkin kallista ja vaatii runsaasti aikaa, sillä sovellukset joudutaan luomaan alustoille erikseen. Monialustainen mobiilisovelluskehitys pyrkii tuomaan ratkaisun tähän ongelmaan mahdollistamalla sovelluksen toiminnan usealla alustalla yhden ohjelmakoodin pohjalta. Tässä tutkielmassa käydään läpi mitkä hyödyt ja haasteet ovat tyypillisiä natiiveille webpohjaisille, hybrideille, tulkatuille ja käännetyille sovelluksille. Lisäksi tutkielmassa vertaillaan neljän erilaisen ohjelmistokehyksen ominaisuuksia, sekä mitä rajoitteita ja mahdollisuuksia ne asettavat kehittäjille. Lopuksi käydään läpi mikä monialustaisista sovellustyypeistä soveltuu parhaiten tietynlaisille mobiilisovelluksille.
The popularity of smartphones has been rising significantly and applications are being built at a rising pace. However, it is expensive to develop applications separately for different operating systems because they are based on different programming languages and development tools. Cross-platform development tries to solve this problem by making it possible to reach different platforms by relying only on one codebase. This thesis goes through different cross-platform mobile application types and evaluates their advantages and challenges. There are also four different cross-platform frameworks that are compared to each other. In the last chapter there is a discussion about which development approach fits best for the specific mobile application types.
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
Faculty of Information Technology
Files in this item
This item appears in the following Collection(s)
Show simple item record
Showing items with similar title or keywords.
Kosketusohjauksen ja sovelluskauppojen läpimurron seurauksena älypuhelinvalmistajat ovat viime vuosina panostaneet entistä enemmän laitealustojensa käytettävyyteen sekä kolmansille osapuolille tarkoitettuihin kehitystyökaluihin. ...
A framework for intention-driven requirements engineering of innovative software products
Leppänen, Mauri; Lamminen, Juha; Saariluoma, Pertti (Springer, 2011)
Requirements engineering is highly challenging particularly when designing  innovative software products. This is so because there are no corresponding  products, ultimate needs of actors are difficult to capture, the ...
Mobiilisovellukset ovat nykyään erittäin suosittuja, mutta ne eivät ole aina saatavilla kaikille mobiilialustoille, sillä mobiilisovellusten kehittäminen erikseen kaikille suosituille mobiilialustoille vaatii paljon ...
Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
Tietoturvasta on viime aikoina tullut entistäkin tärkeämpi osa-alue ohjelmistokehityksessä. Tietoturvan merkityksen kasvaessa tarvitaan menetelmiä, joilla tietoturva voidaan huomioida koko ohjelmistokehitysprosessin ajan. ...
Käyttäjäkeskeinen suunnittelu mobiilisovellusten kehittämisessä
Mobiilisovelluksia voidaan niiden kaikkialla läsnäolevan luonteen ansiosta hyö- dyntää mitä moninaisimmilla kohdealueilla ja niistä voi olla apua ja iloa mitä moninaisimmille kohderyhmille. Nämä monet erilaiset kohdealueet ...
Tunes and musical notes
All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline
How to publish in JYX?
Publish Your Thesis Online
Open Science at the JYU
Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.