P4: Grafické používateľské rozhranie a jeho oddelenie od aplikačnej logiky (desktop)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška uvádza štvrtú kapitolu predmetu venovanú grafickému používateľskému rozhraniu a jeho oddeleniu od aplikačnej logiky na desktope. Vyučujúci najprv zaradí tému do celkového plánu predmetu, ktorý bude pokračovať perzistenciou objektov, paralelným spracovaním, robustnosťou a reflexiou, a pripomenie organizačné pokyny k semestrálnemu projektu vrátane termínu odovzdania zámeru (10. marca) a jeho rozsahu. Následne cez diskusiu so študentmi ilustruje, čo znamená použiteľské rozhranie, na príklade konzolovej aplikácie s obrami a rytiermi, ktorá zatiaľ ponúka len textový výpis bez interakcie. Vysvetľuje rozdiel medzi rudimentárnym rozhraním (výpis, parametre príkazového riadku) a plnohodnotným grafickým rozhraním s oknami, tlačidlami a poľami, pričom spomína historický pôvod okenných rozhraní (Xerox PARC, Windows). Cieľom je pripraviť pôdu na neskoršie vysvetlenie, ako oddeliť logiku aplikácie od jej grafickej prezentácie.
- - Zaradenie témy GUI do celkového harmonogramu predmetu OOP (nasleduje perzistencia, paralelizmus, robustnosť, reflexia).
- - Organizačné pokyny k projektu: termín odovzdania zámeru 10. marca 8:00, odporúčaný rozsah cca 100 slov a 2-3 provizórne triedy s prípadným dedením.
- - Možnosť realizovať projekt ako Android aplikáciu je teoreticky prípustná, ale komplikovaná kvôli platformovým obmedzeniam.
- - Diskusia so študentmi o tom, či konzolová hra s obrami a rytiermi má použiteľské rozhranie – záver, že ide o minimalistické, neinteraktívne rozhranie (len výpis).
- - Rozlíšenie medzi jednoduchým rozhraním (výpis, parametre príkazového riadku) a plnohodnotným GUI s oknami a ovládacími prvkami.
- - Historický kontext vzniku okenných rozhraní – pôvod v Xerox PARC, nie priamo vo Windows.
- - Poznámka, že moderné mobilné/dotykové rozhrania už koncept okien v tradičnom zmysle nepoužívajú.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky