Hybridní webová a desktopová aplikace pro správu a validaci prezentací v multiprojekčním systému
Hybrid web and desktop application for management and validation of presentations in multi-projection system
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Filip Toman
Vedoucí práce
Malý Ivo
Oponent práce
Frajták Karel
Studijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A 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.htmlVysokoš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.html
Metadata
Zobrazit celý záznamAbstrakt
Tato práce se zabývá projektem 5D projekce připravovaným pro Muzeum hlavního města Prahy a jejím cílem je vytvořit aplikaci pro administraci a správu obsahu v rámci tohoto systému. Rozhraní je implementováno jednak ve formě webové aplikace, která je vždy snadno dostupná skrz uživatelův prohlížeč, a jednak ve formě Electron desktopové aplikace, která oproti ní nabízí přidanou funkcionalitu a díky využití hybridního přístupu také sdílí značnou část zdrojového kódu. Aplikace je implementována v jazyce TypeScript a využívá reaktivní framework Svelte pro renderování uživatelského rozhraní. This work is related to the project of 5D projection that is being developed for purposes of The City Of Prague Museum. Its goal is to create an application for administration and content management within the system. Its user interface is implemented in the form of a web application which is always easily accessible through user’s browser and also in the form of a desktop application built with Electron which is able to add additional functionality and reuses a big portion of the source code thanks to its hybrid approach. The application itself is implemented in TypeScript and uses Svelte as its framework for rendering user interfaces.
Kolekce
- Bakalářské práce - 13136 [1056]