Zobrazit minimální záznam

Comparison of the Compose Multiplatform framework with other multiplatform frameworks



dc.contributor.advisorNováček Tomáš
dc.contributor.authorJan Vepřek
dc.date.accessioned2024-06-18T10:27:59Z
dc.date.available2024-06-18T10:27:59Z
dc.date.issued2024-06-07
dc.identifierKOS-1243582313005
dc.identifier.urihttp://hdl.handle.net/10467/114693
dc.description.abstractTato diplomová práce se zabývá frameworkem Compose Multiplatform určeným pro tvorbu multiplatformních aplikací. Seznamuji čtenáře s tímto frameworkem, popisuji rozdíly oproti frameworku Jetpack Compose. Analyzuji rovněž již existující frameworky zaměřené na tvorbu multiplatformních aplikací, jmenovitě frameworky Flutter, React Native a PWA. Ve vzájemném srovnání se věnuji podpoře základních funkcionalit, kvalitě dokumentace a dalším faktorům. V další části navrhuji uživatelské rozhraní prototypu aplikace v nástroji Figma a tento prototyp implementuji ve výše zmíněných frameworcích. Tyto prototypy následně řádně testuji. Navazuji srovnáním těchto platforem dle kvantitativních a kvalitativních měřítek, které zakládám mim jiné na ukázkovém průchodu aplikace a na řešení častých funkcionalit. V závěrečné kapitole porovnávám vhodnost frameworku Compose Multiplatform ve srovnání s ostatními platformami. Srovnávám zde kvalitu dokumentace, vybavenost frameworku, podporu knihoven a komunity.cze
dc.description.abstractThis thesis focuses on the Compose Multiplatform framework, designed for creating cross-platform applications. I introduce readers to this framework and describe its differences from the Jetpack Compose framework. I also analyze existing frameworks aimed at developing cross-platform applications, specifically Flutter, React Native, and PWA. In a comparative analysis, I consider the support of basic functionalities, the quality of documentation, and other factors. In the next section, I design the user interface of an application prototype in Figma and implement this prototype in the aforementioned frameworks. These prototypes are then thoroughly tested. I continue by comparing these platforms using quantitative and qualitative metrics, based on, among other things, a sample walkthrough of the application and the handling of common functionalities. In the final chapter, I compare the suitability of the Compose Multiplatform framework with other platforms, assessing the quality of documentation, framework features, library support, and community engagement.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectmultiplatformní aplikacecze
dc.subjectAndroidcze
dc.subjectiOScze
dc.subjectwebcze
dc.subjectCompose multiplatformcze
dc.subjectKotlin Multiplatformcze
dc.subjectmultiplatform appeng
dc.subjectAndroideng
dc.subjectiOSeng
dc.subjectwebeng
dc.subjectCompose multiplatformeng
dc.subjectKotlin Multiplatformeng
dc.titlePorovnání frameworku Compose Multiplatform s ostatními multiplatformními frameworkycze
dc.titleComparison of the Compose Multiplatform framework with other multiplatform frameworkseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeKodr Marek
theses.degree.disciplineWebové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam