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 sa zameriava na tému grafického používateľského rozhrania (GUI) a jeho oddelenia od aplikačnej logiky v kontexte desktopových aplikácií. Vysvetľuje sa rozdiel medzi použiteľským rozhraním všeobecne (napríklad textovým, príkazovým riadkom) a grafickým rozhraním s oknami a ovládaním myšou, pričom sa spomína historický pôvod GUI v Xerox PARC. V rámci témy sa plánuje pripomenúť návrhové vzory Observer a Strategy, ktoré boli prebrané na predchádzajúcom cvičení, a ukázať ich uplatnenie pri návrhu rozhrania oddeleného od jadra aplikačnej logiky. Prednáška zároveň obsahuje organizačné informácie k semestrálnemu projektu — termín odovzdania zámeru projektu je 11. marca do 8:00 ráno, pričom zámer má obsahovať stručný text (do 200 slov) a diagram tried, prípadne aj úvodný diagram objektov znázorňujúci kľúčové entity a ich vzťahy.
- - Rozlíšenie medzi použiteľským rozhraním všeobecne a grafickým používateľským rozhraním (GUI)
- - Historický pôvod GUI súvisiaci s Xerox PARC
- - Hlavná téma: oddelenie GUI od aplikačnej logiky v desktopových aplikáciách
- - Návrat k návrhovým vzorom Observer a Strategy v kontexte GUI
- - Termín odovzdania zámeru projektu: 11. marec do 8:00 ráno, striktný a nemenný
- - Zámer projektu má obsahovať text do 200 slov a diagram tried (prípadne aj diagram objektov)
- - Ďalšia prednáška bude o štruktúrovaných typoch údajov, generickosti a perzistencii
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky