Cilj ovo završnog rada je dati uvid u reaktivnu paradigmu razvoja programske podrške, objasniti kako i zašto je nastala, opisati njezine gradbene komponente i principe rada te prikazati njezinu konkretnu primjenu u Android aplikaciji kroz okvir RectiveX. U ovom radu reaktivno programiranje stavljeno je u kontekst paradigmi programiranja te su detaljno opisani koncepti koji su postavili njegove temelje. Osim toga prikazana je i struktura Android aplikacije, biblioteke koje su u nju uključene te platforma Firebase koja je korištena za pohranu podataka. Za razvoj projekta korišteno je razvojno okruženje Android studio, a programski jezik u kojem je pisan projekt je Kotlin.The aim of this Bachelor's Thesis is to give an insight into the reactiv...