/Kviziq

Načrieme do UIKit-u a vytvoríme si jednoduchý kvíz

Primary LanguageSwift

Kviziq

iOS 📱 aplikácia vytvorená vo frameworku UIKit. Jednoduchý kvíz ✌️ parsovaný z JSON súboru z Bundle 🎁 našej aplikácie.

Pozrieme sa na prvky UIKit-u, jeho základy a spoločne spravíme prvé kroky 🐾 k storyboardu. Povieme si niečo o AutoLayout 📐, Constraints 📏, ViewControlleroch a všetkých tých známych a potrebných veciach 🛠️ aby vám všetko išlo od ruky 🖐️.

Kviz screenshot

Úloha

  1. Aplikácia padá ak po kompilácií nepotočíte picker a rovno chcete spustit kvíz 🙈. Jednoducho nie je zadaný ktorý kvíz sa má načtať 📖. Opravte to. Možností na to je niekoľko.
  2. Zapracujte do aplikácie skóre 1️⃣0️⃣, ktoré ukazuje dosiahnutý počet bodov. Či ho už zapracujete do alertu ⚠️, alebo mu vytvoríte nové miesto priamo na displayi nechám už na vás 💪.
  3. Doplnte kvízy. Vytvorte nový/é JSON súbor/y a naplnte ich otázkami 📚, obrázkami a odpoveďami. Prípadne ak nebudete pridávať obrázky, tak ošetrite zobrazenie nejakým defaultným obrázkom 🖼️, ktorý bude ako placeholder.
  4. Ak je otázka posledná, zmente titulok tlačítka z “Ďalšia otázka” na niečo popisnejšie ☝️, napríklad “Vyhodnoť kviz”, “Zisti úspešnosť”, alebo “Zobraz výsledok”, alebo čokoľvek čo sa vám bude hodiť.

Veľa šťastia 🍀