University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Monialustaisten mobiilisovellusten kehittämistavat

Thumbnail
View/Open
143.5 Kb

Downloads:  
Show download detailsHide download details  
Authors
Mäkinen, Erkko
Date
2017
Discipline
TietotekniikkaMathematical Information Technology

 
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.
 
Keywords
monialustainen mobiili sovelluskehitys
URI

http://urn.fi/URN:NBN:fi:jyu-201705262510

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4406]

Related items

Showing items with similar title or keywords.

  • Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille 

    Kasari, Olli (2012)
    Kosketusohjauksen ja sovelluskauppojen läpimurron seurauksena älypuhelinvalmistajat ovat viime vuosina panostaneet entistä enemmän laitealustojensa käytettävyyteen sekä kolmansille osapuolille tarkoitettuihin kehitystyökaluihin. ...
  • Alustariippumattomien mobiilisovellusten kehitystavat 

    Rusila, Santeri (2016)
    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 ...
  • Käyttäjäkeskeinen suunnittelu mobiilisovellusten kehittämisessä 

    Leinonen, Matti (2016)
    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 ...
  • Mobiilisovellusten käytettävyyden arviointimenetelmistä 

    Pulkka, Tommi (2018)
    Mobiililaitteista on tullut monille käyttäjilleen ensisijainen alusta käyttää tietotekniikkaa. Tämä on nostanut esille kysymyksen siitä, kuinka mobiililaitteita ja mobiilisovelluksia tulisi suunnitella, jotta ne olisivat ...
  • Mobiilisovellusten siirrettävyys ja toteutuksen abstraktiotaso 

    Lammassaari, Juhani (2006)
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre