#import "style.typ": zut-template, theorem, definition, example #set heading(numbering: "1.") #set par(first-line-indent: 0pt) #outline() #zut-template(shorttitle: "Spis treści")[ = Wstęp == Cel i zakres pracy == Struktura pracy = Zakres teoretyczny == Systemy współdzielenia dokumentów w czasie rzeczywistym == Architektura Peer-to-Peer w środowiskach mobilnych == Algorytmy synchronizacji tekstu == Frameworki sieciowe udostępniane na platformach Apple === Multipeer Connectivity === Network Framework = Analiza istniejących rozwiązań == Aplikacje zcentralizowane == Aplikacje zdecentralizowane == Problemy w istniejących rozwiązaniach = Wymagania systemowe == Wymagania funkcjonalne == Wymagania niefunkcjonalne === Wydajność i skalowalność === Bezpieczeństwo i prywatność (szyfrowanie end-to-end) == Ograniczenia środowisk iOS/macOS = Projekt architektury systemu == Model danych == Warstwa sieciowa i komunikacja P2P === Odkrywanie innych urządzeń === Transportowanie danych == Algorytm rozwiązywania konfliktów = Implementacja == Środowisko developerskie i stack technologiczny == Implementacja logiki P2P == Interfejs użytkownika == Napotkane wyzwania implementacyjne i rozwiązania = Testowanie i weryfikacja == Metodologia testowania == Scenariusze testowe == Analiza wydajności i zużycia zasobów = Podsumowanie i kierunki rozwoju == Osiągnięte cele == Ocena spełnienia wymagań == Możliwości dalszej rozbudowy === Szyfrowanie end-to-end === Optymalizacja dużych dokumentów ]