Národní úložiště šedé literatury Nalezeno 234 záznamů.  začátekpředchozí220 - 229další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Funkcionální jazyky kompilované do JavaScriptu v praxi
Mladý, Lukáš ; Bruckner, Tomáš (vedoucí práce) ; Kosek, Jiří (oponent)
Práce se zaměřuje na funkcionální přístupy ve vývoji front-endových aplikací. Cílem je analyzovat použitelnost funkcionálního jazyka Elm v praxi v porovnání se současným JavaScriptem stavějícím na knihovnách React a Redux. Cíle bylo dosaženo skrze analýzu a porovnání JavaScriptu a Elmu z hlediska jejich architektury a podpory tvorby reálných front-endových aplikací. Přínosem práce je ucelená analýza a přehled možností vývoje front-endových aplikací v jazycích JavaScript a Elm. Nabízí podklady a argumenty pro užití Elmu v praxi již dnes a zároveň doplňuje podporu BroadcastChannel API v Elmu pomocí naprogramovaného balíčku. Text práce začíná analýzou podpory funkcionálních konceptů JavaScriptem. Dále popisuje nejpoužívanější funkcionální jazyky kompilované do JavaScriptu včetně jejich použitelnosti JavaScriptovými vývojáři. Poté porovnává front-endovou architekturu JavaScriptu a Elmu a pak analyzuje vývoj reálných aplikací v obou jazycích. Práci zakončuje praktická implementace balíčku řešícího chybějící podporu BroadcastChannel API v Elmu.
Metodika pro vývoj mobilních aplikací v React Native
Suk, Filip ; Mittner, Jan (vedoucí práce) ; Buchalcevová, Alena (oponent)
Hlavním cílem této práce je navržení metodiky pro vývoj mobilních aplikací ve frameworku React Native. Pro splnění hlavního cíle si práce klade následující dílčí cíle: charakterizovat současný stav mobilního vývoje, uvést čtenáře do problematiky vývoje aplikací v JavaScriptu a React Native, navrhnout metodický obsah rozšířením metodiky OpenUP a metodiku aplikovat na vývoji ukázkové aplikace. Výstupy práce mohou mít přínos pro menší týmy implementující mobilní aplikace či studenty se zájmem o tento obor.
Vývoj moderních webových aplikací
Nezdara, Vojtěch ; Buchalcevová, Alena (vedoucí práce) ; Ženíšek, Jan (oponent)
Vývoj webových aplikací se za posledních několik let razantně změnil. Tato práce je zaměřena na změnu postupů ve vývoji webových aplikací a technologie s nimi spojenými. Hlavním cílem je popsat aktuální stav vývoje webových aplikací a vytvoření moderní aplikace. Dílčími cíli je popsání historického vývoje technologií pro webové aplikace, porovnání vhodnosti dříve běžných technologií pro moderní web a představení technologií nových, včetně jejich použití. V teoretické části je popsán historický vývoj webových aplikací, technologií pro uživatelská rozhraní a technologií pro serverovou část webových aplikací. Větší důraz je věnován uživatelským rozhraním, jelikož jejich změna je markantnější než u serverové části. Praktická část obsahuje realizaci moderní webové aplikace pro systém METES. Aplikace je vytvořena pomocí JavaScriptové knihovny React a PHP frameworku Laravel. Důraz je kladen na vysvětlení jednotlivých principů moderního vývoje webových aplikací, popsání použitých technologií a jejich integraci. Zdrojový kód vytvořené aplikace je volně dostupný ve veřejném repositáři a je možné ho využít jako základ pro nový projekt.
Vývoj aplikace pro vyhledávání a zálohování obrázků pro redakci iList
Mejstřík, Jakub ; Pavlíčková, Jarmila (vedoucí práce) ; Pour, Jan (oponent)
Diplomová práce se zabývá návrhem a vývojem webové aplikace Ilustračka umožňující vyhledávání, nahrávání a zálohování obrazových materiálů. Aplikace Ilustračka je navržena pro redakci iList s ohledem na možné využití i v jiných organizacích. Při návrhu a vývoji aplikace je využita metodika MMSP (Metodika pro Malé Softwarové Projekty). Hlavním cílem diplomové práce je návrh a posléze vývoj webové aplikace s využitím metodiky MMSP. Diplomová práce začíná definováním řešeného problému a specifikací požadavků. Na tuto část navazuje výběr technologií a popis architektury aplikace. V části, která se týká vývoje aplikace, je popsáno programování na platformě Meteor s UI vrstvou využívající knihovnu React a koncept Redux. U kapitoly testování jsou provedeny a vyhodnoceny testy dle metodiky MMSP. Na závěr je provedena analýza měsíčního běhu aplikace v redakci iList a jsou vybrány možnosti pro další budoucí vývoj a zlepšování aplikace.
Vývoj webové aplikace pro zaznamenávání životních cílů
Kašpar, Jakub ; Hradil, Jiří (vedoucí práce) ; Ženíšek, Jan (oponent)
Bakalářská práce upozorňuje na důležitost nastavení životních cílů a zabývá se implementací nástroje pro jejich zaznamenávání. V současné době existuje několik řešení dané problematiky, které jsou velmi populární především v západním světě. Tato řešení jsou již zastaralá nýbrž vznikla před více jak 8 lety a od té doby nedošlo k žádné zásadní inovaci. Díky rychlému vývoji dnešních technologií lze však uživatelům nabídnout daleko jednodušší a uživatelsky přívětivější nástroj pro zaznamenávání životních cílů. Cílem této práce je tedy vytvořit minimální životaschopný produkt (angl. Minimum Viable Product), díky kterému bude zákazník schopen zaznamenávat své životní cíle. K dosažení cíle této práce bylo nejprve nutné vyhledat a srovnat již existující řešení, zvolit vhodná kritéria porovnání a vymezit rozsah implementace vlastního nástroje pro zaznamenávání životních cílů. Dále bylo nutné vybrat vhodné nástroje a technologie, vytvořit wireframy pro otestování uživatelského rozhraní a následně zapracovat poznatky do designu aplikace. Z výsledného designu byl vytvořen návrh struktury dat a následoval samotný vývoj nástroje. Autorův přínos spočívá ve srovnání a zhodnocení vybraných existujících řešení, na základě kterých byly zjištěny určité nedostatky. Na těch bylo zapracováno při tvorbě autorova vlastního nástroje pro zaznamenávání životních cílů.
Využití frameworků Redux a React při vývoji webových aplikací
Kolínek, David ; Stanovská, Iva (vedoucí práce) ; Pavlíček, Luboš (oponent)
MVC architektura je jedna z nejznámějších a nejpoužívanějších architektur pro vývoj aplikací, a to jak internetových, tak i desktopových. S příchodem nových technologií se ovšem objevila nová architektura Flux, která programátorům umožnila pracovat ještě rychleji a pohodlněji. Obsahem této práce je vysvětlit výhody a způsoby používání frameworku Redux, který je na této architektuře založen. Pro kompletní vytvoření webové aplikace je ovšem ještě nutné zajistit vytvoření uživatelského rozhraní. Existuje možnost UI napsat bez pomoci knihoven v čistém JavaScriptu, ale je to výrazně pracnější. V této práci je použita knihovna React, jakožto momentálně nejžádanější knihovna pro tvorbu webových aplikací. Zatímco teoretická část obsahuje popis jednotlivých knihoven a nejlepších praktik a standardů pro jejich použití, praktická část je zaměřena na vytvoření aplikace pro správu elektronických daňových dokladů. Tvorba aplikace je detailně popsána tak, aby si čtenář mohl udělat představu o tom, jak přistoupit k vývoji webové aplikace a co všechno to obnáší.
Startpage for TV Application
Bureš, Michal ; Bureš, Tomáš (vedoucí práce) ; Horký, Vojtěch (oponent)
V naší práci implementujeme konfigurovatelnou TV aplikaci pro set-top box zařízení, v kontextu zabudovaného webového prohlížeče. Práce je vedena dle zákaznického zadání a plně integrovaná do velké IPTV platformy. Má formu komplexního výchozího menu, jehož první sekcí je interaktivní dlaždicová struk- tura obsahující pohyblivý video přehrávač. Ostatní sekce obsahují menší ap- likace, nebo podsekce menu. Základem jsou moduly, které transformují zdroje dat na dlaždice. Ty jsou pak projektovány na horizontální karusely dle dynam- ické konfigurace. Navrhli jsme vhodně definované rozhraní k integrování nových modulů. Necelých dvacet jich je připraveno k okamžitému použití. Poskytují různé druhy parametrizovatelných dlaždic, například živé programy, s možností je přímo pustit či nahrát. Naše vrstva uživatelského rozhraní využívá knihoven React a Redux a je navržena jako jednostránková aplikace. Pro předvídatelnost, jakákoli změna stavu aplikace je řešena prostřednictvím vytvoření akce, která je zpracována pouze pure funkcemi. Nedostatečný výkon set-top boxů nás přivedl k implementaci pomocí immutable stavu aplikace, po kterých se pruměrná doba rendrování našich React komponent zkrátila o více než polovinu. iii
Návrh, vývoj a implementace aplikace pro evidenci kulatiny
Štanglica, Jiří ; Dittrich, Milan (oponent) ; Dydowicz, Petr (vedoucí práce)
Práce se zabývá analýzou potřeb a požadavků dřevozpracující firmy na nový systém vedení skladu dřevní hmoty, a na základě těchto požadavků popisuje proces vývoje tohoto systému. Proces zahrnuje návrh architektury a struktury systému a uložení dat, vývoj samotný, a nakonec také implementaci systému v prostředí firmy včetně zhodnocení ekonomické části procesu. Systém je vyvíjen v programovacím jazyce Javascript a využívá moderní technologie React, Node.js a MongoDB.
Tvorba a vývoj nového projekt management systému Justimio
Huvar, Lukáš ; Jičinský, Bart (oponent) ; Dydowicz, Petr (vedoucí práce)
Tato práce se zabývá analýzou, návrhem a implementací informačního systému Justimio pro společnost Justmighty s.r.o., která se pohybuje na trhu digitálních agentur a podniká v internetovém marketingu. Diplomová práce je rozdělena na tři části. První část práce se zabývá teoretickými východisky práce. Druhá část se zabývá analýzou současného stavu, kde za použití odborných metod dojde k analýze webové aplikace v prostředí nejbližších konkurentů. Pozornost je v této kapitole věnována i společnosti Justmighty, pro kterou je aplikace vyvíjena. Za pomocí základních analytických modelů si odpovídáme, zda je společnost schopna realizovat implementaci aplikace s ohledem na její konkurenceschopnost a jak aplikace dokáže společnosti s konkurenceschopností pomoci. Poslední část je věnována návrhu a implementaci informačního systému Justimio.
Současný ekosystém Rich Internet Applications v HTML5
VACEK, Jakub
Tato bakalářská práce se zabývá specifickým druhem webových aplikací zvaných Rich Internet Applications (RIA). V první části práce je vymezen pojem RIA a popsány technologie, které se při tvorbě RIA aplikací využívají. V rešeršní části práce jsou porovnány alternativní frameworky. Poté je zvolena vhodná sada technologií, s jejíž pomocí je vytvořena aplikace demonstrující přístup z předchozích částí. Na závěr jsou vyhodnoceny rozdíly v tomto přístupu k tvorbě aplikací ve srovnání s klasickým přístupem reprezentovaným tradičními web MVC farmeworky.

Národní úložiště šedé literatury : Nalezeno 234 záznamů.   začátekpředchozí220 - 229další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.