Vývoj UI na platformě iOS pomocí SwiftUI

Název práce: Vývoj UI na platformě iOS pomocí SwiftUI
Autor(ka) práce: Nejedlý, Jan
Typ práce: Diplomová práce
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Král, David
Jazyk práce: Česky
Abstrakt:
Tato práce se zabývá vývojem uživatelského rozhraní na platformě iOS a jejím cílem je popsat možnosti vývoje pomocí frameworku SwiftUI a porovnat ho s frameworkem UIKit. V první části práce jsou představeny pojmy UI, nebo UX, které jsou následně zasazeny do kontextu iOS architektury. Poté je v práci představen framework UIKit pro tvorbu uživatelských rozhraní na iOS. Na tuto kapitolu navazuje kapitola popisující framework SwiftUI, který tvoří alternativu k déle používanému frameworku UIKit. V poslední kapitole jsou tyto dva frameworky porovnány na praktickém příkladu.
Klíčová slova: SwiftUI; UIKit; UX; Swift; UI
Název práce: The UI development on iOS platform with SwiftUI
Autor(ka) práce: Nejedlý, Jan
Typ práce: Diploma thesis
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Král, David
Jazyk práce: Česky
Abstrakt:
This work deals with the development of the user interface on the iOS platform and its aim is to describe the possibilities of development using the SwiftUI framework and compare it with the UIKit framework. The first part of the thesis introduces the terms UI or UX, which are then set in the context of iOS architecture. Then the UIKit framework for creating user interfaces on iOS is introduced. This chapter is followed by a chapter describing the SwiftUI framework, which is an alternative to the longer-used UIKit framework. In the last chapter, these two frameworks are compared on a practical example.
Klíčová slova: UI; UX; UIKit; SwiftUI; Swift

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 16. 9. 2019
Datum podání práce: 4. 5. 2020
Datum obhajoby: 8. 6. 2020
Identifikátor v systému InSIS: https://insis.vse.cz/zp/70758/podrobnosti

Soubory ke stažení

    Poslední aktualizace: