Multiplatformní uživatelské rozhraní pro systém Kimai v .NET MAUI

but.committeedoc. Ing. Petr Matoušek, Ph.D., M.A. (člen) prof. RNDr. Alexandr Meduna, CSc. (člen) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen) doc. Ing. Radek Burget, Ph.D. (předseda)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorDolejška, Danielen
dc.contributor.authorŠpavor, Dáviden
dc.contributor.refereePluskal, Janen
dc.date.accessioned2023-07-17T08:06:53Z
dc.date.available2023-07-17T08:06:53Z
dc.date.created2023cs
dc.description.abstractHlavný cieľ tejto diplomovej práce je vytvoriť multiplatformnú aplikáciu na sledovanie času v .NET MAUI, ktorá bude využívať open-source nástroj Kimai. Táto aplikácia ma za účel zjednodušiť a zefektívniť používanie nástroja Kimai. Ďalším cieľom je poskytnúť súbor vývojových prístupov v rámci .NET MAUI, ktoré môžu byť aplikované na iné aplikácie vyvíjané na tomto frameworku. Na začiatku bola diskutovaná problematika multiplatformného vývoja, dizajnu užívateľských rozhraní a systému Kimai. Následne bol vytvorený interaktívny návrh aplikácie, ktorý bol testovaný a iteratívne vylepšovaný. Boli porovnané architektonické prístupy v rámci .NET MAUI a následne bola aplikácia implementovaná. Na konci bola aplikácia zverejnená a testovaná na reálnom publiku. Výsledkom je multiplatformná open-source aplikácia s názvom MAUI for Kimai, ktorá je plne podporovaná na Android a Windows platformách a experimentálne funkčná na Mac a iOS platformách. Implementačné prístupy tejto aplikácie môžu byť aplikované na iné aplikácie vyvijané v .NET MAUI. Táto aplikácia získala ohlas Kimai komunity, ktorá ocenila, že vďaka tejto aplikácii bude možné využívať nástroj Kimai jednoduchšie a efektívnejšie na desktopovej a mobilnej platforme.en
dc.description.abstractThe main goal of this thesis is to create a multiplatform time-tracking application in .NET MAUI, which will use the open-source tool Kimai. The purpose of this application is to make the use of the Kimai tool easier and more efficient. The other goal is to provide a set of development approaches within .NET MAUI that can be applied to other applications developed on this framework. In the beginning, the problematics of multiplatform development, user interface design, and the Kimai system were discussed. Subsequently, an interactive design of the application was created, which was tested and iteratively improved. Architectural approaches within .NET MAUI were compared and then the application was implemented. In the end, the application was published and tested on a real audience. The result is a multiplatform open-source application called MAUI for Kimai, which is fully supported on Android and Windows platforms and experimentally functional on Mac and iOS platforms. The implementation approaches of this application can be applied to other applications developed in .NET MAUI. This application has been well received by the Kimai community, who appreciated that this application will make it easier and more efficient to use Kimai on desktop and mobile platforms.cs
dc.description.markAcs
dc.identifier.citationŠPAVOR, D. Multiplatformní uživatelské rozhraní pro systém Kimai v .NET MAUI [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other146870cs
dc.identifier.urihttp://hdl.handle.net/11012/211934
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subject.NETen
dc.subjectMAUIen
dc.subjectKimaien
dc.subjectužívateľské rozhranieen
dc.subjectmulti-platfornéen
dc.subjectAndroiden
dc.subjectiOSen
dc.subjectMacen
dc.subjectWindowsen
dc.subject.NETcs
dc.subjectMAUIcs
dc.subjectKimaics
dc.subjectuser interfacecs
dc.subjectmulti-platformcs
dc.subjectAndroidcs
dc.subjectiOScs
dc.subjectMaccs
dc.subjectWindowscs
dc.titleMultiplatformní uživatelské rozhraní pro systém Kimai v .NET MAUIen
dc.title.alternative.NET MAUI Multiplatform User Interface for Kimaics
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2023-06-21cs
dcterms.modified2023-06-21-15:56:23cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid146870en
sync.item.dbtypeZPen
sync.item.insts2023.07.17 10:06:53en
sync.item.modts2023.07.17 09:47:54en
thesis.disciplineSoftwarové inženýrstvícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
7.33 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_146870.html
Size:
11.44 KB
Format:
Hypertext Markup Language
Description:
review_146870.html
Collections