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

Cross-platform development of the Smart Client application with Qt framework and QtQuick

Krajewski, Marek (2016)

Avaa tiedosto
Krajewski_Marek.pdf (7.668Mt)
Lataukset: 


Krajewski, Marek
Vaasan ammattikorkeakoulu
2016
Creative Commons License
Creative Commons Attribution 1.0 Finland
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016060611962
Tiivistelmä
In this thesis the Qt Framework is evaluated as the tool that can support the crossplatform development of desktop, mobile and embedded applications. Hence,
a hybrid client application is developed to assess its capabilities for creating a
product providing a good user experience on a wide range of the target devices.
The application is required to demonstrate implementation of the Graphical User
Interface, network communication with a server and access to the native development environment of the target device while utilizing tools bundled with the
framework. The application is successfully developed and tested on the following
devices: Windows notebook with the full size desktop monitor, Android devices
with 5-inch and 10-inch touchscreen displays, Raspberry Pi with Raspbian Linux
and full size desktop monitor. The QML language is used to create a responsive
GUI, utilizing diverse collection of widgets provided by the QtQuick library. Qt
API itself is sufficient to create a WebSocket communication with the server and
allowed for leveraging the native SDK of each tested platform. A custom crosscompile toolchain is built and used in the development for the Raspberry Pi.
The result of this work proves that the Qt Framework is a feasible solution for the
cross-platform development for experienced teams, offering powerful GUI creation tools and wide range of supported platforms.
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