Development of a mobile application using web technologies
Thesis title: | Vývoj mobilní aplikace dle webových technologií |
---|---|
Author: | Jäger, Marcel |
Thesis type: | Diplomová práce |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Oraný, Vladimír |
Thesis language: | Česky |
Abstract: | Cílem práce je vyvinout mobilní aplikaci pomocí webových technologií a programovacího jazyka JavaScript. Vyvinutá aplikace slouží k evidenci elektronických tržeb a splňuje všechny požadavky a nařízení Ministerstva financí. V teoretické části jsou představeny technologie a postupy, které se v současné době používají k vývoji mobilních aplikací a webových stránek. V praktické části je pomocí těchto technologií kompletně navrhnuta a následně vyvinuta webová aplikace, která je následně převedena do formy nativní aplikace, kterou je možné provozovat na zařízení s operačním systémem Android. Tohoto cíle je dosaženo použitím frameworku Cordova, ten umožňuje převést webovou aplikaci do nativní a nabízí řadu rozšíření, které těmto aplikacím zpřístupňují přístup k funkcím, které čistě webová aplikace nenabízí. Do aplikace je implementována možnost připojení pokladní tiskárny přes rozhraní Bluetooth, pomocí které je možné tisknout daňové doklady. |
Keywords: | návrh aplikace; vývoj aplikace; mobilní aplikace; návrh uživatelského rozhraní; vývoj JavaScript aplikace; React; EET; webová aplikace; elektronická evidence tržeb |
Thesis title: | Development of a mobile application using web technologies |
---|---|
Author: | Jäger, Marcel |
Thesis type: | Diploma thesis |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Oraný, Vladimír |
Thesis language: | Česky |
Abstract: | The main goal of this thesis is to develop mobile application using web technologies and JavaScript programming language. The developed application is used record electronic sales and meets all requirements and regulations of the Ministry of Finance. The theoretical part presents the technologies and procedures that are currently used to develop mobile applications and websites. In the practical part, using these technologies, a web application is completely designed and subsequently developed, which is then converted into a native application that can be run on a device with the Android operating system. This is achieved by using the Cordova framework, which allows you to convert a web application to a native one and offers a number of extensions that give these applications access to features that a purely web application does not offer. The application implements the option of con- necting a cash register printer via Bluetooth, which can be used to print receipt. |
Keywords: | React; EET; electronic records of sales; application development; application design; web application; mobile application; user interface design; JavaScript application development |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 29. 10. 2019 |
---|---|
Date of submission: | 6. 12. 2020 |
Date of defense: | 26. 1. 2021 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/72034/podrobnosti |