Diplomová práce

Reaktivní mobilní aplikace pro rezervaci konferenčních místností

Reactive Mobile Room Reservation System

Bc. Lubomír Pisk
Anotace

Tato práce se zabývá analýzou, návrhem a implementací nativní Android aplikace pro rezervace konferenčních místností ve společnosti Kiwi.com. Aplikace spolupracuje s webovou aplikaci Google kalendář a je určena pro tablety, které jsou umístěny přede všemi konferenčními místnostmi. Při implementaci aplikace je použito reaktivního programování a použita architektura, která umožňuje snadnou škálovatelnost, udržitelnost a testovatelnost aplikace.

Abstract

This diploma thesis deals with the analysis, design and implementation of a native Android application for booking of conference rooms at Kiwi.com. The application works with the Google Calendar web application and it is determined for tablets that are located in front of all conference rooms. Implementation of the application uses reactive programming and an architecture that allows for easy scalability, maintainability and testability of the application.

Zadání práce
Proveďte analýzu, návrh a implementaci mobilní aplikace pro rezervování konferenčních místností. Analyzujte existující architektury aplikací pro platformu Android, reaktivní programování a programovací modely. Porovnejte konkurenční aplikace existující na trhu, zhodnoťte je a navrhněte vlastní řešení. Věnujte se analýze a porovnání různých způsobů synchronizace dat mezi aplikací a serverem. Pro implementaci navrženého systému použijte reaktivní programování - knihovnu RxJava - včetně použití souběžnosti. Analyzujte implementaci knihovny a demonstrujte použití jejich operátorů. Implementovaný systém otestujte v praxi (Kiwi.com) a v závěru diskutujte možnosti dalšího vývoje.
Práce zkontrolována:
29. 5. 2018 11:05, doc. RNDr. Eva Hladká, Ph.D., učo 2053
Plný text práce
2 MB / soubor PDF
Jazyk práce
čeština čeština
Termín obhajoby
21. 6. 2018
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Eva Hladká, Ph.D., učo 2053
KPSK FI MU

Oponent

doc. Ing. RNDr. Barbora Bühnová, Ph.D.
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.