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 |