Predstavitev razvoja hibridne mobilne aplikacije z ogrodjem Ionic
V diplomski nalogi predstavimo pojem mobilne aplikacije in med seboj primerjamo glavna tipa glede na način razvoja. Med drugim predstavimo in opišemo mobilne operacijske sisteme, njihovo zgodovino ter tržne deleže v zadnjem času. Nekaj besed posvetimo najbolj razširjenim ogrodjem in orodjem za razvoj mobilnih aplikacij, ki v zadnjem času pridobivajo veliko pozornosti. Nato podrobno predstavimo ogrodje Ionic, ki je namenjeno razvoju hibridnih mobilnih aplikacij, njegovo zgodovino, postopek namestitve, nekaj besed pa posvetimo še področju varnosti. Med seboj primerjamo prvo in drugo različico ogrodja na podlagi delovanja, zapisa programske kode ter prednosti in slabosti obeh. V drugem delu diplomske naloge predstavimo razvoj hibridne mobilne aplikacije mRehab, ki je razvita s pomočjo ogrodja Ionic. Namenjena je pacientom, ki potrebujejo proces rehabilitacije po kapeh, srčnih boleznih in podobno. Aplikacija omogoča izvajanje rehabilitacije na daljavo ob prisotnosti strokovnega osebja. Predstavimo še proces razvoja aplikacijskega programskega vmesnika na strežniškem delu aplikacije.
In the thesis we introduce the concept of mobile application and compare their types and differences in development process. We introduce mobile operating systems, their respective history and current market shares. We briefly survey the most prevalent frameworks and tools for developing mobile applications and study in depth the Ionic framework used for development of hybrid application. We also review its history, deployment process and security concepts. We further compare the first and the second version of the framework regarding functionalities, coding, benefits and disadvantages. In the second part of the thesis we introduce the development process of a hybrid mobile application named mRehab that has been developed using on Ionic framework. Its main purpose is to enable medical experts to remotely manage rehabilitation of patients with cardiovascular diseases. We also present, the process the development of server-side application programming interface.
hibridna mobilna aplikacija
orodje Ionic
mobilni operacijski sistem
aplikacijski programski vmesnik
integrirano razvojno okolje
hybrid mobile aplication
Ionic framework
mobile operating system
application programming interface
integrated development environment
true
true
[M. Lukšič]
Novo mesto
Slovenski jezik
Angleški jezik
Diplomsko delo/naloga
2018-08-22 10:39:26
2018-08-22 15:29:36
2018-08-24 03:06:29
2017
Na ov.: Diplomska naloga : univerzitetnega študijskega programa prve stopnje;
XV, 67 str.
621.395.721.5:004.5(043.2)
2048473875
Fakulteta za informacijske študije v Novem mestu