Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μάθετε User Interface Design

προγράμματα ηλεκτρονικών υπολογιστών αποτελούνται γενικά από δύο επίπεδα : ο πυρήνας της λειτουργίας και το περιβάλλον που παρουσιάζει η εφαρμογή στο χρήστη γραφικά . Ενώ το πιο βασικό σχεδιασμό του προγράμματος δεν χρησιμοποιεί περισσότερο από το τερματικό εντολών ενός υπολογιστή , οι περισσότεροι χρήστες αναμένουν περισσότερα από τα προγράμματά τους . Κατά συνέπεια , αν ένας προγραμματιστής επιθυμεί αιτήσεις του για να είναι επιτυχής , θα πρέπει να περιλαμβάνει έναν χρήστη interface.Constructing αυτή η διασύνδεση ποικίλλει σε δυσκολία με βάση τη γλώσσα του υπολογιστή . Η διαδικασία περιλαμβάνει τους μηχανισμούς κωδικοποίησης της διασύνδεσης και την αισθητική του , ώστε να θεωρείται καλό . Το πιο δύσκολο από τα δύο θα διαφέρουν από προγραμματιστή σε προγραμματιστή . Οδηγίες
Η Μηχανή

1

Επιλέξτε ένα σύνολο εργαλείων για την κατασκευή διεπαφής χρήστη σας . Συνήθως ένα " τεμπέλης " οτιδήποτε είναι κακό , αλλά όταν πρόκειται για τον προγραμματισμό , είναι ένα «τεμπέληδες» προγραμματιστής είναι ένα καλό πράγμα . Δεν θέλετε να επανεφεύρουμε τον τροχό , επειδή ο χρόνος σας είναι καλύτερο να δαπανηθούν την εφαρμογή των υφιστάμενων εργαλείων με νέους τρόπους . Επιλέξτε ένα υπάρχον GUI ( Graphical User Interface) εργαλείων , όπως η GTK + , Qt ή οποιοδήποτε αριθμό άλλων . Έρευνα των εργαλείων , καθώς και τη γλώσσα προγραμματισμού που χρησιμοποιείτε , για να μάθετε ποιες εργαλείων που προσφέρονται για τη γλώσσα σας . 2

Κατεβάστε και εγκαταστήστε τις βιβλιοθήκες για την επιλεγμένη εργαλειοθήκη σας . Η ίδια η εργαλειοθήκη θα έρθει με συγκεκριμένη τεκμηρίωση σχετικά με το πώς να το εγκαταστήσετε σωστά .
Εικόνων 3

Αγοράστε ένα βιβλίο για αντικειμενοστρεφή προγραμματισμό , ή να ψάξουν για δωρεάν online μαθήματα σχετικά με το θέμα . Οι περισσότεροι όλα τα σετ εργαλείων για GUI αποτελείται από μια βιβλιοθήκη αντικειμένων που χρησιμοποιείτε για τη δημιουργία παράθυρα, τα κουμπιά , τους τομείς και όλες τις άλλες πτυχές της διεπαφής χρήστη σας . Θα πρέπει να έχετε μια σταθερή κατανόηση των εννοιών του αντικειμενοστρεφούς προγραμματισμού για να χρησιμοποιούν αυτά τα εργαλεία , ακόμη και εάν ο κωδικός του πυρήνα σας δεν είναι object-oriented .
Η 4

Διαβάστε την τεκμηρίωση για την εργαλειοθήκη σας . Η τεκμηρίωση θα καταγράψει τα αντικείμενα που προσφέρει , πώς να περάσει τις παραμέτρους για να ρυθμίσετε την εμφάνισή τους στην οθόνη και το πώς τα αντικείμενα που αλληλεπιδρούν μεταξύ τους .
5

Πρόγραμμα μια σειρά από μίνι έργα να εξοικειωθείτε με σας εργαλειοθήκη . Τα έργα αυτά δεν χρειάζεται να είναι περίπλοκη? Απλά να κάνουν τα προγράμματα που εμφανίζουν γραφικά περιβάλλοντα χρήστη και να εκτελέσει απλές λειτουργίες . Η ιδέα είναι να μάθουν την εργαλειοθήκη σας πριν την έναρξη της κωδικοποίησης το πραγματικό περιβάλλον για το έργο σας . Αισθητική του σχεδιασμού εικόνων
Αισθητική
Η 6

έρευνα . Ενώ εσείς τώρα ξέρετε πώς να κατασκευάσει το κωδικό για να κάνει μια λειτουργία διασύνδεσης , θα πρέπει να μάθετε πώς να κάνει το βλέμμα καλό .
Η 7

Κοιτάξτε άλλα έργα που χρησιμοποιούν επιλέξει εργαλειοθήκη σας . Toolkits ίδιοι μπορεί να είναι εγκυκλοπαιδικά πλήρη τεκμηρίωση τους . Ο καλύτερος τρόπος για να πάρετε μια ιδέα για το τι είναι ικανοί είναι να δείτε τι άλλοι προγραμματιστές έχουν κάνει με τις εργαλειοθήκες. Βρείτε συγκεκριμένες πτυχές σχέδιο που σας αρέσει .
8

Συμπεριφοράς σε απευθείας σύνδεση αναζητήσεις που περιλαμβάνουν το όνομα του εργαλειοθήκη σας και την πιο συνοπτική περιγραφή των χαρακτηριστικών που προσπαθούν να μιμηθούν . Οι περισσότεροι εργαλείων , ειδικά εργαλεία ανοικτού κώδικα , έχει μια εκτεταμένη βάση της κοινοτικής στήριξης . Μπορείτε πιθανόν θα είναι σε θέση να βρείτε ένα φόρουμ , άρθρο ή φροντιστήριο που περιγράφει τα βασικά , αν όχι τις λεπτομέρειες , για το πώς να κάνει ό, τι θέλετε .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα