Realtime synchronizace dat mobilních aplikací
Název práce: | Realtime synchronizace dat mobilních aplikací |
---|---|
Autor(ka) práce: | Haubert, Marek |
Typ práce: | Diplomová práce |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Černý, Michael |
Jazyk práce: | Česky |
Abstrakt: | Diplomová práce se zabývá synchronizací dat mezi uživateli mobilních aplikací v reálném čase. Hlavním předmětem práce jsou cloudové realtime databáze umožňující snadnou implementaci realtime synchronizace dat, ale obsahuje i jejich porovnání s možností vlast-ní implementace serverové aplikace zajišťující realtime synchronizaci. Diplomová práce zahrnuje představení množství moderních technologií, díky kterým je realtime synchroni-zace dat umožněna, a implementaci ukázkové mobilní aplikace na platformě Android v programovacím jazyku Kotlin s využitím dalších současných technologických trendů jako jsou internet věcí nebo rozšířená realita. |
Klíčová slova: | Synchronizace dat; Android; Kotlin; Websocket; MBaaS; Firebase; Realm; Realtime databáze |
Název práce: | Realtime data synchronization of mobile applications |
---|---|
Autor(ka) práce: | Haubert, Marek |
Typ práce: | Diploma thesis |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Černý, Michael |
Jazyk práce: | Česky |
Abstrakt: | This master's thesis deals with the realtime data synchronization between users of mobile applications. The main subject of the thesis is cloud realtime databases enabling easy implementation of realtime data synchronization, but it also includes comparison with the possibility of own implementation of a server application providing realtime synchroniza-tion. The master's thesis includes introducing many modern technologies to enable realtime data synchronization, and implementing a demonstration Android mobile app in the Kotlin programming language using other current technology trends such as the Internet of Things or Augmented Reality. |
Klíčová slova: | Realtime database; Data synchronization; Android; Kotlin; Websocket; MBaaS; Firebase; Realm |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 2. 5. 2017 |
---|---|
Datum podání práce: | 6. 12. 2017 |
Datum obhajoby: | 25. 1. 2018 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/62092/podrobnosti |