Táto diplomová práca sa zameriava predovšetkým na analýzu offline-first architektúry pre mobilné aplikácie vyvinuté pomocou frameworku React Native. Začína predstavením offline-first prístupu, načrtnutím jeho základných princípov, základných komponentov a spôsobu, akým zabezpečuje spoľahlivú funkčnosť aplikácie aj bez internetového pripojenia. Následne práca predstavuje vznikajúcu local-first architektúru a porovnáva ju s tradičným offline-first prístupom. Porovnanie zdôrazňuje kľúčové rozdiely, diskutuje typické prípady použitia oboch prístupov a skúma ich dôsledky na finálnu architektúru aplikácie. Po predstavení týchto prístupov práca skúma a popisuje vhodné nástroje a technológie, ktoré môžu vývojári použiť pri vytváraní robustných offline-first alebo local-first mobilných aplikácií. Teoretické poznatky získané počas prípravy tejto diplomovej práce boli aplikované na vývoj praktických demonštračných mobilných aplikácií, ktoré ilustrujú použitie a potenciálne výhody diskutovaných architektúr. Táto diplomová práca bola vytvorená v spolupráci so spoločnosťou inQool a.s.