Rozšíření mobilního klienta pro Android pro system Journal
Enhancements of Android mobile client of Journal system
dc.contributor.advisor | Rybola Zdeněk | |
dc.contributor.author | Michael Kozel | |
dc.date.accessioned | 2022-06-11T22:53:17Z | |
dc.date.available | 2022-06-11T22:53:17Z | |
dc.date.issued | 2022-06-11 | |
dc.identifier | KOS-987296495405 | |
dc.identifier.uri | http://hdl.handle.net/10467/101917 | |
dc.description.abstract | Tato bakalářská práce se zabývá rozšířením již existující mobilní aplikace pro deníkový portál Journal, která vznikla v rámci předcházející bakalářské práce - Mobilní klient pro aplikaci Journal, paní Martiny Fukalové. Rozšíření se týká funkcí, které jsou zatím dostupné pouze ve webové verzi. Jde především o funkce, jako jsou podpora hierarchických událostí, zobrazení adresy umístění události při upravování události, přehled osob, přidání osob do události, zobrazení událostí dané osoby, vylepšení přidávání lokace do události. Aplikace je naprogramována pomocí programovacího jazyka Kotlin a uživatelské rozhraní je definováno pomocí jazyka XML. Dále aplikace využívá sady knihoven Jetpack, jako jsou Room pro offline caching, Navigation component pro navigaci, LiveData pro načítání dat a Gson pro deserializaci odpovědí z API ve formátu JSON. Aplikace komunikuje s backendem systému Journal pomocí REST API. | cze |
dc.description.abstract | This bachelor thesis deals with the extension of the existing mobile application for the diary portal Journal, which was created in the previous bachelor's thesis - Mobile client for the application Journal, Mrs. Martina Fukalová. The extension applies to features that are currently only available on the website version. These are functions such as support for hierarchical events, address display, especially the location of the event when editing events, managing of user friends, adding people to events, displaying events person updates, adding location to events. The application is programmed in the in the Kotlin programming language and the user interface is defined using XML. Further applications uses Jetpack library sets such as Room for offline caching, Navigation component for navigation, LiveData for retrieving data, and Gson for deserializing responses from the JSON API. The application communicates with the Journal backend using the REST API. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | 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.html | eng |
dc.rights | Vysokoš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 | cze |
dc.subject | Journal | cze |
dc.subject | deníková aplikace | cze |
dc.subject | rozšíření mobilní aplikace | cze |
dc.subject | Android | cze |
dc.subject | Kotlin | cze |
dc.subject | XML | cze |
dc.subject | Gradle | cze |
dc.subject | REST | cze |
dc.subject | Journal | eng |
dc.subject | diary application | eng |
dc.subject | mobile application | eng |
dc.subject | mobile client | eng |
dc.subject | Android | eng |
dc.subject | extension | eng |
dc.subject | Kotlin | eng |
dc.subject | XML | eng |
dc.subject | Gradle | eng |
dc.subject | REST | eng |
dc.title | Rozšíření mobilního klienta pro Android pro system Journal | cze |
dc.title | Enhancements of Android mobile client of Journal system | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Mlejnek Jiří | |
theses.degree.discipline | Webové a softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika 2009 | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1608]