Bakalářská práce

Implementation of a mobile interface for a cybersecurity quiz

Oliver Bajus, učo 514418
Anotace

Cieľom tejto práce je vytvoriť mobilné rozhranie pre správu kvízov v oblasti kybernetickej bezpečnosti. Navrhované rozhranie pozostáva z mobilného SDK integrovateľného do širokej škály aplikácií na platformách Android a iOS. Hlavnou úlohou kvízového SDK je komunikovať s webovým back-endom a spravovať tok kvízov pre aplikácie integrujúce produkt na správu kvízov kybernetickej bezpečnosti. Okrem toho …více

Abstract

This thesis aims to create a mobile interface for a cybersecurity quiz solution. The proposed interface consists of a mobile Software development kit integrable in a wide range of applications on Android and iOS platforms. The main job of a quiz SDK is to communicate with a web back-end and manage quiz flow for the applications integrating the cybersecurity quiz solution. Additionally, the work includes …více

Zadání práce
The goal of this thesis is the analysis, design, and implementation of a mobile interface for a system that will create, manage and evaluate cybersecurity quizzes for the company Ahead Itec. The student will analyze the simultaneous development process for iOS and Android mobile platforms. The work will also contain an overview and comparison of UI development approaches, API mocking, automated testing, CI/CD pipeline integration into the development process, and mobile application development approaches. The student will then use acquired knowledge during the implementation of the mobile interface for both platforms. The mobile interface will consist of two sections. First will be the implementation of SDK, where the student will design SDK architecture and its API with backend integration. The student will implement this interface in such a way that it can be reused and integrated into various applications. In the second part of the implementation, the student will integrate the created SDK into the existing application and implement a graphical interface according to materials from UX/UI designer. This thesis is created in collaboration with FI industrial partner, company Ahead Itec.
Práce zkontrolována:
20. 12. 2023 10:12, prof. RNDr. Tomáš Pitner, Ph.D.
Jazyk práce
angličtina angličtina
Termín obhajoby
15. 2. 2024
Práce byla úspěšně obhájena

Vedoucí

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Oponent

Mgr. Peter Benčík
abs FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.