Γραφικό περιβάλλον χρήστη: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Γραμμή 48:
Ένα Model-view-controller είναι μία δομή που κάνει το προγραμματισμό για GUI ευκολότερο. Σε αυτήν το περιβάλλον εργασίας είναι ανεξάρτητο αλλά και έμμεσα συνδεδεμένο με την λειτουργία της εφαρμογής. Έτσι ο χρήστης μπορεί να επιλέξει η να τροποποιήσει την εμφάνιση του GUI. Επίσης η δουλεία του προγραμματιστή γίνεται πιο εύκολη, γιατί μπορεί να προσαρμόσει έτσι πιο εύκολα τον σχεδιασμό του GUI στην συνεχώς εξελισσόμενες ανάγκες του χρήστη. Αν και όλα τα παραπάνω είναι αναγκαία, ο καλός σχεδιασμός του GUI εξαρτάται από τον χρήστη και όχι από το σύστημα και την αρχιτεκτονική του.
 
Τα widgets άλλοτε είναι μεγάλα σε μέγεθος, όπως είναι το πλαίσιο ή το παράθυρο μίας εφαρμογής ή ενός σχεδίου σχεδίου. Άλλοτε όμως είναι μικρά και χρησιμοποιούνται ως εργαλεία εισαγωγής με τα οποία μπορεί και αλληλεπιδρά ο χρήστης με τον υπολογιστείυπολογιστή.
Εκτενέστερη έχει γίνει η χρήση του GUI στα τελευταίας γενιάς κινητά τηλέφωνα, γνωστά και ως smart phones (έξυπνα τηλέφωνα). Ειδικά τα τελευταία χρόνια που ως συσκευή εισόδου χρησιμοποιούνται οι οθόνες αφής.