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
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Qt Hybrid -ohjelman suorituskykyraportti Maemo-alustalla

Lappalainen, Petri (2010)

 
Avaa tiedosto
Lappalainen_Petri.pdf (1006.Kt)
Lataukset: 


Lappalainen, Petri
Jyväskylän ammattikorkeakoulu
2010
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010060711567
Tiivistelmä
Tässä Digia Finland Oyj:lle tehdyssä työssä tarkoituksena oli raportoida kuinka Qt Hybrid -ohjelmat toimivat mobiililla Maemo-alustalla. Yhdistelmä Qt-kehitysympäristön komponentteja ja Internetissä käytettäviä tekniikoita voi olla hyvinkin raskas mobiililaitteella. Suoritustehon riittämättömyys antaa heti käyttäjälle huonon käyttökokemuksen. Käytetyn Maemo-alustan versio tässä työssä oli Maemo 5, joka tunnetaan myös nimellä Fremantle.

Työssä kerrotaan Qt Hybrid -ohjelmasta ja kuinka sellainen luodaan. Mitä komponentteja käytetään ja mitkä ovat kehityksen vaiheet. Pääkomponentti Qt Hybrid -ohjelman luomiseen on Qt-kehitysympäristön tarjoaman Qt WebKit -selainmoottorin käyttäminen. Qt Webkit tekee mahdolliseksi käyttää ohjelmissa WWW-maailmasta löytyviä tekniikoita kuten JavaScriptiä ja CSS-tyylitiedostoja. Näitä WWW-tekniikoita hyödyntäen voidaan tehdä Qt Hybrid -ohjelmille mm. monipuolisia käyttöliittymiä. Koska kaikki komponentit toimivat samassa Qt-käyttöympäristössä, on niillä suora väylä kommunikointiin toistensa kanssa, mahdollistaen WWW-sisällön muokkaamisen ohjelmasta käsin. Qt tarjoaa myös yhteyden laitealustan palveluihin.

Suorituskykymittausta varten kehitettiin Qt Hybrid -ohjelma, joka käyttää yleisiä tekniikoita WWW-maailmasta. Luotua ohjelmaa käyttäen suoritettiin sarja suorituskykytestejä Nokia N900-mobiilitietokoneella, joka toimii Maemo 5 -alustalla.

Mittaustuloksista saatiin selville Qt Hybrid -ohjelman muistinkulutus ja prosessoriajankäyttö. Luotu Qt Hybrid -ohjelma toimi laitteessa ilman suurempia ongelmia. Muutamassa testissä esiintyi suorituskykyongelmia silloin, kun testattiin animaatiota JavaScriptin avulla. Yhteenvetona Qt Hybrid -ohjelmat ovat valmiita otettavaksi käyttöön Maemo-alustalla.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
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