Úkol JSON
Requisitos de finalización
3. Grafická nápověda
Logika aplikace

Po spuštění stránky se deklaruje proměnná seznamFilmu s výchozí hodnotou null a ihned se ověřuje její aktuální stav.
Pokud je proměnná prázdná (stav null), zobrazí se text o načítání a asynchronně se zavolá metoda GetFromJsonAsync(...). Stažená data se následně uloží do proměnné seznamFilmu. Tím dojde k novému vykreslení uživatelského rozhraní a systém se vrací zpět k ověření úvodní podmínky.
Při dalším průchodu již data existují. Aplikace proto přejde do cyklu, který testuje, zda v proměnné seznamFilmu zbývají nezpracované položky. Pro každý nalezený záznam se postupně vykreslí řádek v tabulce. Jakmile cyklus zpracuje všechny prvky, celá metoda končí.