Navigaatio-ohjelman sovittaminen Sailfish-alustalle
Jormalainen, Jetro (2015)
Jormalainen, Jetro
Metropolia Ammattikorkeakoulu
2015

Creative Commons Attribution-NoDerivs 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505137971
https://urn.fi/URN:NBN:fi:amk-201505137971
Tiivistelmä
Insinöörityössä tutustutaan Qt-kehitysympäristöön ja sen perusominaisuuksiin. Työssä esitellään myös Qt:n uudempaa mobiilikehitykseen tarkoitettua QML-kieltä ja käytetään sitä käyttöliittymän luomiseen. Työssä painotutaan käyttöliittymän kehittämisessä Jollan SailfishOS-alustaan ja sen Silica-komponentteihin. Silica-komponenteilla voi luoda Sailfishin tyyliin sopivan käyttöliittymän. Lukijalla kannattaa olla pohjatietoa ohjelmoinnista C++:lla.
Tekstissä kerrotaan Qt:n omien työkalujen lisäksi Sailfishin SDK:sta ja siitä, kuinka ohjelmat saadaan yhteensopivaksi SailfishOS-alustan kanssa.
Raportin ohella tehtiin esimerkkiprojekti MoNav-navigointiohjelman sovittamisesta Jollan SailfishOS-alustalle. Ohjelmalle kehitettiin uusi käyttöliittymä QML-kielellä. Sovituksessa tuli esiin joitain ongelmia ja niitä käsitellään, sekä niihin kerrotaan ratkaisuja työssä.
Ohjelma sovitettiin onnistuneesti uudelle alustalle ja julkaistiin OpenRepos.net-palvelussa.
Tekstissä kerrotaan Qt:n omien työkalujen lisäksi Sailfishin SDK:sta ja siitä, kuinka ohjelmat saadaan yhteensopivaksi SailfishOS-alustan kanssa.
Raportin ohella tehtiin esimerkkiprojekti MoNav-navigointiohjelman sovittamisesta Jollan SailfishOS-alustalle. Ohjelmalle kehitettiin uusi käyttöliittymä QML-kielellä. Sovituksessa tuli esiin joitain ongelmia ja niitä käsitellään, sekä niihin kerrotaan ratkaisuja työssä.
Ohjelma sovitettiin onnistuneesti uudelle alustalle ja julkaistiin OpenRepos.net-palvelussa.