Portability of Qt applications in the mobile environment
Andersson, Tapio (2009)
Andersson, Tapio
Satakunnan ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905142777
https://urn.fi/URN:NBN:fi:amk-200905142777
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli hankkia lisää kokemusta Qt sovellusten portattavuudesta mobiiliympäristöissä. Qt on järjestelmäriippumaton sovelluskehys. Ohjelmistokehitys mobiiliympäristöissä on hajaantunut monelle eri alustalle. Tämän opinnäytetyön tarkoituksena oli etsiä vastauksia, kuinka portattava Qt on. Tutkimus on tehty analysoimalla aihetta seuraavien näkökulmien kautta: järjestelmäriippumattomuus, ohjelmakoodin ylläpidettävyys, suorituskyky sekä testattavuus. Teoriaosa opinnäytetyöstä käsittelee ohjelmistokehitystä mobiiliympäristöissä, Qt:ta työkaluna ja portattavuutta Maemo ja S60 alustojen välillä. Käytännönosa listaa löydökset niistä neljästä näkökohdasta jotka mainittiin edellisen kappaleen lopussa. Lähitulevaisuudessa Qt on hyvin mielenkiintoinen vaihtoehto mobiiliohjelmistojen kehittämiseen. Se ei ole nykyisessään tilassa valmis kaupallisiin tuotteisiin.