|
URN:
|
http://URN.fi/URN:NBN:fi:tty-200907105146
|
|
Title:
|
J2ME-sovellusympäristön pirstoutuminen |
|
Author:
|
Lehtonen, Tommi |
|
Publication type:
|
Diplomityö |
|
Issue date:
|
2008-04-09 |
|
University:
|
Tampereen teknillinen yliopisto |
|
Faculty:
|
Tieto- ja sähkötekniikan tiedekunta |
|
Department:
|
Ohjelmistotekniikan laitos |
|
Abstract:
|
Javasta on muodostunut tärkeä mobiiliohjelmien toteutuskieli. Nopeasti kehittyneet laitteet mahdollistavat entistä monipuolisempia hyötysovelluksia ja pelejä. Uudet ominaisuudet ovat vaatineet laajennuksia alun perin hyvin pelkistettyyn J2ME-ympäristöön. Eritasoisten laitteiden ja ympäristön laajennusten vuoksi markkinoilla olevissa matkapuhelimissa on hyvin erilaisia Java-suoritusympäristöjä. Diplomityön tavoitteena oli tutkia pirstoutumisen syitä ja etsiä keinoja siihen, miten pirstoutumista voisi välttää. Työn tutkimusosassa käsiteltiin J2ME-ympäristöä ja sen pirstoutumista aiheuttavia tekijöitä laitteistojen, ohjelmistojen ja spesifikaatioiden näkökulmasta sekä esitettiin keinoja pirstoutumisen hallintaan. Soveltavassa osassa kuvattiin toteutettu esimerkkisovellus ja arvioitiin sen toimintaa pirstoutumisen kannalta eritasoisissa laitteissa. Toteutettu esimerkkisovellus osoitti, että pirstoutuminen on vakavasti otettava ongelma. Ongelma vaikeuttaa jo yksinkertaisenkin sovelluksen toteuttamista usealle matkapuhelinmallille. |