Optimal mixing of native functionality and web technologies: case Qt
Szewczyk, Anna (2011)
Szewczyk, Anna
Jyväskylän ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105107174
https://urn.fi/URN:NBN:fi:amk-201105107174
Tiivistelmä
The main goal of the thesis assigned by Digia Finland Oyj was to explain what hybrid applications are, present the way of creating them and define the most optimal choices of their development. All these aspects are presented based on Qt, which provides an excellent set of tools for building hybrid applications.
With the internet and mobile industry development, end users’ demands started to increase. Accessing the internet with common mobile browsers was not enough anymore. Following the customer’s needs, developers all over the world had to investigate the problem of creating mobile applications, offering access to the most popular web services. This is how the idea of a hybrid application was raised. The assumption was to create availability to the service both for connected and disconnected users. The goal was to create a native application with no feature access restrictions, which is fast because demanding customers do not accept any delays and to attract as many potential users as possible the application had to be versatile.
The thesis describes the basic aspects of a hybrid application’s idea. It presents to the readers simple examples of hybrid application building, how they look and what should be taken into account during the whole process of application development. In the thesis a way of combining the best parts of both native functionality and web technology are illustrated, which as a result gives a hybrid application- an application which can reign on the future mobile phones and tablets.
With the internet and mobile industry development, end users’ demands started to increase. Accessing the internet with common mobile browsers was not enough anymore. Following the customer’s needs, developers all over the world had to investigate the problem of creating mobile applications, offering access to the most popular web services. This is how the idea of a hybrid application was raised. The assumption was to create availability to the service both for connected and disconnected users. The goal was to create a native application with no feature access restrictions, which is fast because demanding customers do not accept any delays and to attract as many potential users as possible the application had to be versatile.
The thesis describes the basic aspects of a hybrid application’s idea. It presents to the readers simple examples of hybrid application building, how they look and what should be taken into account during the whole process of application development. In the thesis a way of combining the best parts of both native functionality and web technology are illustrated, which as a result gives a hybrid application- an application which can reign on the future mobile phones and tablets.