Grafik och GUI Flashcards
Grafik
Ren visualisering
- visuell representation av data
- skapa och visa bilder, ikoner, diagram osv
GUI
Graphical User Interface
- grafiska element som interagerar med användare
- knappar istället för att skiva kommandon
- egen utformning av knappar, layout osv
Turtle
Grafik-bibliotek
- ritar med hjälp av en sköldpadda
- enklare animeringar
- matematiska mönster
Arcade
Grafik-bibliotek
- Modernt
- För Python
- Inbyggd game-loop
- Spelbibliotek
Pygame
Grafik-bibliotek
- För Python
INGEN inbyggd spel-loop
- Spel-bibliotek
- Även bildvisare och musikspelare
Tkinter
GUI-bibliotek
- Daterat utseende
- För enklare grejer
- Inte native GUI
- Cross platform
PySimpleGUI
GUI-bibliotek
- Bygger på Tkinter fast förenklad
- Syfte att göra GUI enkelt
- Inte native GUI
Qt for Python
GUI-bibliotek
- Bygger på Qt, som är ett universellt bibliotek för alla språk
- Profisionellt
- Qt-designer som bygger seriösa gränssnitt
- Cross-platform
- Även för mobila enheter
- Native GUI
Kivy
GUI-bibliotek
- Mobil och touchkontroller
- Fungerar för desktop
- Färdiga program att enkelt göra till appar
- Egendesignat GUI, som ser lika dant ut på alla plattformar
Flet
GUI-bibliotek
- Ramverk från google
- 100% cross-platform
- Kodar i Python men görs om till Flutter bakom kulisserna
- Inte native GUI
- Widgets och knappar
Native GUI
Då gränssnittet anpassar sig efter den plattform som används
- ser då olika ut