Αρχές προγραμματισμού Metro: η απλούστερη εφαρμογή στυλ Metro (Μέρος 1). Εγκατάσταση και ενημέρωση. Ωστόσο, δεν είναι όλα άσχημα

Στα Windows 8, ανακαλύψαμε ότι το καλύτερο πράγμα σχετικά με την επαναστατική νέα διεπαφή Metro είναι ότι δεν χρειάζεται να τη χρησιμοποιήσετε. :) Διαθέσιμο σε Windows Storeοι εφαρμογές δεν έχουν σχεδιαστεί πραγματικά για καθημερινή εργασίακαι είναι μια τάξη μεγέθους κατώτερη από τους αντίστοιχους επιτραπέζιους υπολογιστές σε λειτουργικότητα και ευκολία. Αλλά μεταξύ των εφαρμογών ψυχαγωγίας υπάρχουν αρκετά πολύ ενδιαφέροντα παραδείγματα που θα θέλαμε να σας παρουσιάσουμε.

Το κύριο πλεονέκτημα των Metro-style εφαρμογών είναι ο εταιρικός σχεδιασμός τους, η παρουσία ΛΕΙΤΟΥΡΓΙΑ ΠΛΗΡΟΥΣ ΟΘΟΝΗΣ, υψηλή ταχύτητακαι χαμηλά Απαιτήσεις συστήματος. Η εναλλαγή μεταξύ κανονικών και μετρό εφαρμογών συνήθως συμβαίνει σχεδόν αμέσως, με ένα κλικ. Τα εργαλεία που παρουσιάζονται είναι εξαιρετικά για τη δημιουργία διαφόρων εφαρμογών πληροφοριών, ψυχαγωγίας και παιχνιδιών. Έτσι, όταν εργάζεστε στα Windows 8, είναι πολύ λογικό να χρησιμοποιείτε την κανονική επιφάνεια εργασίας για εργασία και τη διεπαφή Metro για χαλάρωση, παιχνίδια και ανάγνωση. Ας δούμε τα καλύτερα προγράμματα που είναι διαθέσιμα αυτήν τη στιγμή για το Metro shell.

Εμφανίζεται αυτή η εγγενής εφαρμογή καιρού των Windows 8 Λεπτομέριεςσχετικά με τον καιρό στον τόπο σας, συνοδευόμενο από όμορφες φωτογραφίεςκαι διαγράμματα. Εκτός από την τρέχουσα καιρική κατάσταση, θα μάθετε την πρόγνωση 15 ημερών, μπορείτε να δείτε δορυφορικές εικόνες των συνθηκών σύννεφων, στατιστικά καιρού για τα προηγούμενα χρόνια και πολλά άλλα.

SketchBook Express

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

Αεροπορικό ποδόσφαιρο

Αυτό είναι ένα απλό αλλά απίστευτα συναρπαστικό παιχνίδι, το οποίο είναι ένα είδος ποδοσφαίρου σε εναέριο γήπεδο. Είναι δυνατό τόσο το ατομικό όσο και το κοινό παιχνίδι.

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

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

Το Grantophone είναι ένα πολύ απλό, αλλά ταυτόχρονα ισχυρό μουσικό όργανο. Σας επιτρέπει να συνθέσετε τους πιο ιδιότροπους ήχους χρησιμοποιώντας κινήσεις του ποντικιού και μπορεί να είναι διασκεδαστικό για εκκολαπτόμενους μουσικούς κάθε ηλικίας.

Δεν υπάρχουν ακόμα πολλές εφαρμογές στο Windows Store, αλλά ο αριθμός τους αυξάνεται καθημερινά. Ωστόσο, με βάση τα υπάρχοντα προγράμματα, μπορούμε να υποθέσουμε ότι η Metro θα μας παρουσιάσει ακόμα πολλές εκπλήξεις. Πιστεύετε ότι αυτή η πλατφόρμα έχει μέλλον;

28671 0

Λοιπόν, το πρώτο δημόσιο τεστ έκδοση Windows 8 - Windows 8 Customer Preview - κυκλοφόρησε πριν από μερικούς μήνες. Πολλοί λάτρεις του σύγχρονου Τεχνολογίες πληροφορικήςτο έχουν ήδη κατεβάσει και εγκαταστήσει στους υπολογιστές τους: σε πραγματικό υλικό (όπως ο συγγραφέας αυτού του άρθρου) ή σε εικονικό περιβάλλον. Και δοκιμάσαμε ένα από τα βασικά χαρακτηριστικά του νέου εκδόσεις των Windows- Πλατφόρμα μετρό και εφαρμογές που γράφτηκαν για αυτήν (εφαρμογές μετρό).

Οι εφαρμογές Metro είναι μια εντελώς νέα κατηγορία εφαρμογών. διαφέρουν από όλες τις άλλες εφαρμογές με τις οποίες έχουμε ασχοληθεί όλοι στο παρελθόν. Οι εφαρμογές του μετρό είναι ασυνήθιστες εφαρμογές; λειτουργούν διαφορετικά από τα παραδοσιακά εφαρμογές επιφάνειας εργασίας. Οι εφαρμογές Metro έχουν σχεδιαστεί για μια νέα κατηγορία συσκευών που έχουν μεγάλες οθόνες αφής, κυρίως υπολογιστές tablet. Οι εφαρμογές μετρό είναι το πιο hot νέο προϊόν του τρέχοντος έτους, το 2012. Οι εφαρμογές του μετρό είναι το «πρόσωπο» των νέων Windows.

Πώς δημιουργούνται; Οι οποίες εργαλεία λογισμικούχρησιμοποιούνται για αυτό; Ποιες ειδικές δεξιότητες θα απαιτηθούν από τον προγραμματιστή; Τέλος, ποιες τεχνολογίες μπορούμε να χρησιμοποιήσουμε, ποιες γνωρίζουμε ήδη και ποιες θα πρέπει να μάθουμε ξανά;

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

1. Εισαγωγή
Το θεωρητικό μέρος θα είναι πολύ μικρό. Θα εξετάσουμε μόνο το σύνολο του απαραίτητου λογισμικού και θα εξοικειωθούμε τεχνολογίες λογισμικού, που χρησιμοποιείται για την ανάπτυξη εφαρμογών Metro.

1.1. Απαιτούμενο λογισμικό
Το σύνολο των προγραμμάτων που χρησιμοποιούμε στον προγραμματισμό του Metro είναι αρκετά μικρό:

  • Microsoft Windows 8 Προεπισκόπηση πελάτη, δηλαδή η πραγματική δοκιμαστική έκδοση των Windows 8. Στο προηγούμενο εκδόσεις των WindowsΕίναι αδύνατο να αναπτυχθούν εφαρμογές Metro.
  • Visual Studio 11 Express beta για Windows 8 (περισσότερα στο άρθρο - Visual Studio). Δοκιμαστική έκδοση νέα έκδοσηελεύθερο περιβάλλον Ανάπτυξη της Microsoft. Οι παλαιότερες εκδόσεις αυτού του πακέτου, δυστυχώς, δεν θα λειτουργήσουν...

Και τα δύο αυτά προϊόντα λογισμικούμπορείτε να το κατεβάσετε από εδώ.

Προσοχή!
Για να εγκαταστήσετε το Visual Studio, χρησιμοποιείτε ένα πρόγραμμα εγκατάστασης web που θα πραγματοποιήσει λήψη του πραγματικού πακέτου διανομής από τον ιστότοπο της Microsoft. Επομένως, θα πρέπει να συνδεθείτε στο Internet πριν την εγκατάσταση.

1.2. Τεχνολογίες που χρησιμοποιούνται για τη δημιουργία εφαρμογών Metro
Για την ανάπτυξη εφαρμογών Metro, η Microsoft προσφέρει τρεις τεχνολογίες για να διαλέξετε:

  • "Δέσμη" από τη γλώσσα υπερκειμένου Σήμανση HTML, τραπέζια Στυλ CSSκαι τη γλώσσα προγραμματισμού ιστού JavaScript. Η διεπαφή της εφαρμογής περιγράφεται σε HTML, ο σχεδιασμός της διαμορφώνεται χρησιμοποιώντας φύλλα στυλ και JavaScriptγράφεται η λογική του προγράμματος.

    Τα πλεονεκτήματα αυτής της τεχνολογίας: ευκολία εκμάθησης, ευρέως διαδεδομένη (πολλοί άνθρωποι γνωρίζουν HTML, CSS και JavaScript), πολλαπλές πλατφόρμες (οι εφαρμογές γραμμένες σε HTML, CSS και JavaScript θα λειτουργούν σε όλες τις αρχιτεκτονικές επεξεργαστών - x86, x86-64 και ARM) . Μειονεκτήματα: χαμηλή απόδοση σε σύγκριση με άλλες τεχνολογίες έτοιμες εφαρμογές; ελαφρώς λιγότερες δυνατότητες δημιουργίας και σχεδίασης διεπαφής.

    Χρησιμοποιώντας HTML, CSS και JavaScript, συνιστάται η δημιουργία μόνο των απλούστερων εφαρμογών Metro που δεν απαιτούν αναπτυγμένη διεπαφή και η απόδοση δεν είναι κρίσιμη. Επιπλέον, αυτή η τεχνολογία είναι τέλεια επιλογήγια αρχάριους προγραμματιστές Metro.

  • Ένα "πακέτο" γλώσσας σήμανσης διεπαφής XAML και οποιαδήποτε γλώσσα προγραμματισμού που χρησιμοποιείται συνήθως για τη δημιουργία εφαρμογών .NET: C#, C++ ή Visual Basic.ΚΑΘΑΡΑ. (Προγραμματιστές .NET, το γνωρίζετε ήδη!) Η διεπαφή και ο σχεδιασμός της εφαρμογής περιγράφονται στο XAML και η λογική της είναι γραμμένη σε C#, C++ ή Visual Basic .NET.

    Πλεονεκτήματα: υψηλότερη απόδοση, β ΟΜεγαλύτερες δυνατότητες όσον αφορά τη δημιουργία και το σχεδιασμό μιας διεπαφής, πολλαπλών πλατφορμών. Μειονεκτήματα: η απόδοση εξακολουθεί να μην είναι αρκετά υψηλή (επομένως, η χρήση αυτής της τεχνολογίας για τη δημιουργία, ας πούμε, 3D παιχνίδιαΔεν αξίζει τον κόπο); πιο δύσκολο να κυριαρχήσει, ειδικά για αρχάριους προγραμματιστές.

    Αυτή η τεχνολογία μπορεί να χρησιμοποιηθεί για τη δημιουργία εφαρμογών με πιο ανεπτυγμένη διεπαφή και αρκετά κρίσιμη από άποψη απόδοσης. Αυτή ειναι επίσης η καλύτερη επιλογήγια μετεγκατάσταση υπαρχουσών εφαρμογών .NET στην πλατφόρμα του Metro.

  • DirectX. Σε αυτήν την περίπτωση, η γλώσσα C++ χρησιμοποιείται για να σχηματίσει τη διεπαφή και να περιγράψει τη λογική.

    Πλεονεκτήματα: η υψηλότερη απόδοση εφαρμογών, πλούσιες δυνατότητες δημιουργίας και σχεδίασης διεπαφής. Μειονεκτήματα: η διεπαφή της εφαρμογής διαμορφώνεται στον κώδικα της λογικής της, αποκλειστικά μέσω προγραμματισμού. έλλειψη έτοιμων στοιχείων διεπαφής που μπορεί να χρησιμοποιήσει ένας προγραμματιστής σε οποιαδήποτε από τις εφαρμογές του. πολύ υψηλή πολυπλοκότητα? για κάθε εφαρμογή θα πρέπει να δημιουργήσετε τρεις εκδόσεις - για τρεις διαφορετικές υποστηριζόμενες αρχιτεκτονικές επεξεργαστών: X86, X86-64 και ARM.

    Το DirectX είναι η επιλογή των πιο καταρτισμένων προγραμματιστών. Χρησιμοποιώντας αυτήν την τεχνολογία, μπορείτε να δημιουργήσετε τρισδιάστατα παιχνίδια και πολύπλοκα γραφικά και εφαρμογές πολυμέσωναξιοποιώντας πλήρως τις δυνατότητες σκεύη, εξαρτήματαυπολογιστή.

Δεδομένου ότι κάνουμε τα πρώτα μας βήματα στον προγραμματισμό Metro, θα επιλέξουμε την πιο εύκολη τεχνολογία για εκμάθηση - μια «δέσμη» HTML, CSS και JavaScript.

2. Εισαγωγή στο Visual Studio
Η ανάπτυξη των εφαρμογών Metro πραγματοποιείται στο περιβάλλον του Visual Studio - το γνωρίζουμε ήδη. Ας δούμε λοιπόν λίγο τη διεπαφή και τα κύρια εργαλεία αυτού του πακέτου, για να μην χρειαστεί να το κάνουμε αργότερα, κατά τη διαδικασία σύνταξης του κώδικα εφαρμογής.

Πάμε στο μενού Αρχή, ας βρούμε το κεραμίδι Microsoft Visual Studio 11 Express για Windows 8και πατήστε το. Τα Windows θα μεταβούν αμέσως στην παραδοσιακή επιφάνεια εργασίας, όπου μετά από λίγο θα εμφανιστεί το κύριο παράθυρο του Visual Studio (Εικόνα 1).


Ρύζι. 1.Το κύριο παράθυρο του Visual Studio αμέσως μετά την εκτέλεση αυτού του πακέτου

Προσοχή!
Αμέσως μετά την πρώτη εκκίνηση, το Visual Studio θα εμφανίσει ένα παράθυρο προειδοποίησης που σας ζητά να εγκαταστήσετε μια άδεια προγραμματιστή εφαρμογών Metro. Πρέπει να απαντήσετε θετικά πατώντας το κουμπί συμφωνώ, αφού χωρίς αυτήν την άδεια δεν θα μπορούμε να αναπτύξουμε εφαρμογές αυτού του τύπου. Στη συνέχεια, θα χρειαστεί να ανταποκριθούμε θετικά στην προειδοποίηση UAC που εμφανίζεται στην οθόνη και να συνδεθείτε στον διακομιστή αδειών χρησιμοποιώντας το όνομα του λογαριασμού μας που είναι καταχωρημένο στο υπηρεσία MicrosoftΖω.

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

2.1. Κύριο παράθυρο και τα στοιχεία του
Κατά μήκος επάνω άκρητο κύριο παράθυρο εκτείνεται Κυρίως μενού, από το οποίο είναι διαθέσιμες όλες οι εντολές που υποστηρίζονται από το πακέτο. Ακριβώς από κάτω είναι γραμμή εργαλείων- μακριά και στενή λωρίδα με κουμπιά. Αυτές οι γραμμές εργαλείων σάς επιτρέπουν να έχετε πρόσβαση στις πιο συχνά χρησιμοποιούμενες εντολές. Δεν θα τα εξετάσουμε όλα αυτά λεπτομερώς - έχουμε συναντήσει πολλές φορές τόσο το κύριο μενού όσο και τις γραμμές εργαλείων σε άλλα προγράμματα.

Είναι καλύτερα να δώσετε προσοχή σωστη πλευρακύριο παράθυρο. Εκεί βλέπουμε ένα είδος «παραθύρου» που βρίσκεται ακριβώς στο κύριο παράθυρο. Η ομοιότητα με ένα πλήρες παράθυρο ενισχύεται από την παρουσία μιας κεφαλίδας με τίτλο και κουμπιά για κλείσιμο και ελαχιστοποίηση, ακόμη και μια μικρή γραμμή εργαλείων. Τι είναι?

Αυτό είναι ένα από πάνελ Visual Studio. Τέτοιοι πίνακες περιέχουν συνήθως όλα τα είδη λιστών, για παράδειγμα, μια λίστα αρχείων που απαρτίζουν την εφαρμογή που αναπτύσσεται. Αυτές οι λίστες είναι, φυσικά, σημαντικές για να τις έχετε πάντα μπροστά στα μάτια σας, αλλά δεν είναι τόσο ζωτικής σημασίας ώστε να τους αφιερώσετε την περιοχή πελατών του κύριου παραθύρου (περισσότερα για αυτό λίγο αργότερα).

Τα πάνελ μπορούν να μετακινηθούν από μέρος σε μέρος σύροντάς τα με το ποντίκι χρησιμοποιώντας την κεφαλίδα. Επιπλέον, εάν μετακινήσετε τον πίνακα στην αριστερή ή δεξιά άκρη του κύριου παραθύρου, θα προσαρτηθεί αυτόματα σε αυτό. Έτσι, στο Σχ. Το Σχήμα 1 δείχνει έναν πίνακα αγκυροβολημένο στη δεξιά άκρη του κύριου παραθύρου.

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

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

Τελικά, περιττό πάνελΜπορείτε να το κλείσετε εντελώς και έτσι να το αφαιρέσετε από την οθόνη. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί κλεισίματος, βρίσκεται στη δεξιά πλευρά του τίτλου του και έχει σχήμα σταυρού.

Και για να εμφανίσετε ξανά τον κλειστό πίνακα, θα πρέπει να χρησιμοποιήσετε το κύριο μενού. Αργότερα σε αυτό το άρθρο θα δούμε τα στοιχεία του κύριου μενού που έχουν σχεδιαστεί για να εμφανίζουν όλα τα πάνελ που χρειαζόμαστε.

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

Το υπόλοιπο κύριο παράθυρο, που δεν καταλαμβάνεται από το κύριο μενού, τις γραμμές εργαλείων, τους κανονικούς πίνακες και τη γραμμή κατάστασης, ονομάζεται περιοχή πελατών. Αυτή η περιοχή θα εμφανίζει παράθυρα εγγράφων που προορίζονται για την εμφάνιση περιεχομένου. ανοιχτά αρχεία; Θα δούμε αυτά τα παράθυρα αργότερα.

Και τώρα το λεγόμενο αρχική σελίδα Visual Studio. Περιέχει κυρίως σύντομες πληροφορίες για το ιστορικό αυτό το πακέτο. Μόλις ανοίξουμε τουλάχιστον ένα αρχείο, η αρχική σελίδα θα εξαφανιστεί.

2.2. Δημιουργία νέας εφαρμογής
Εντάξει, ας θαυμάσουμε το κεντρικό παράθυρο του Visual Studio - και θα είναι! Ωστόσο, δεν υπάρχει τίποτα ιδιαίτερα ενδιαφέρον εκεί ακόμα. Ας δημιουργήσουμε καλύτερα μια νέα εφαρμογή Metro, ακόμα «κενή», που να μην περιέχει καμία διεπαφή, κανένα σχέδιο, καμία λογική. Εδώ, στην πραγματικότητα, θα πρέπει να γράψετε «ας δημιουργήσουμε νέο έργοεφαρμογή», ​​αλλά επειδή δεν ξέρουμε ακόμα τι είναι έργο, ας το αφήσουμε ως έχει.

Ο ευκολότερος τρόπος για να δημιουργήσετε μια νέα εφαρμογή είναι να κάνετε κλικ σε έναν υπερσύνδεσμο Νέο Έργοπου βρίσκεται στην επάνω δεξιά γωνία αρχική σελίδα. Μπορείτε επίσης να επιλέξετε Νέο Έργομενού Αρχείοή πατήστε το συνδυασμό πλήκτρων ++.

Αφού εκτελέσετε οποιαδήποτε από αυτές τις ενέργειες, θα εμφανιστεί ένα παράθυρο διαλόγου στην οθόνη Νέο Έργο(Εικ. 2), όπου υποδεικνύονται οι κύριες παράμετροι την εφαρμογή που δημιουργείται.


Ρύζι. 2.Παράθυρο διαλόγου Νέο Έργο

Το πρώτο πράγμα που πρέπει να προσδιορίσουμε εδώ είναι η τεχνολογία με την οποία πρόκειται να δημιουργήσουμε την εφαρμογή. Όπως αποφασίσαμε νωρίτερα, θα χρησιμοποιήσουμε ένα «πακέτο» HTML, CSS και JavaScript.

Ας δούμε την αριστερή πλευρά του παραθύρου Νέο Έργο. Υπάρχει μια μεγάλη ιεραρχική λίστα με τρεις κατηγορίες. Ας περάσουμε στην κατηγορία Εγκατεστημένο, που περιέχει μια λίστα με αυτά που είναι ήδη εγκατεστημένα ως μέρος του Visual Studio πρότυπα(είδος κενών) εφαρμογών. Ας επεκτείνουμε τα «κλαδιά» διαδοχικά Πρότυπα(πρότυπα) και JavaScript(το συντομευμένο όνομα της τεχνολογίας που χρειαζόμαστε) και επιλέξτε το μόνο στοιχείο που βρίσκεται στο τελευταίο "υποκατάστημα" Windows Metroστυλ(Εφαρμογή Windows για την πλατφόρμα του Μετρό).

Στη συνέχεια, υποδεικνύουμε τον τύπο της εφαρμογής που θα δημιουργηθεί. Θέλουμε να δημιουργήσουμε μια «κενή» εφαρμογή που να μην περιέχει διεπαφή, σχέδιο, λογική. Επομένως, επιλέγουμε το στοιχείο στη μεσαία λίστα Κενή εφαρμογή(«κενή» εφαρμογή).

Η τελευταία μας ενέργεια είναι να καθορίσουμε το όνομα της εφαρμογής που δημιουργείται. Ρυθμίζεται στο πεδίο εισαγωγής Ονομαπου βρίσκεται στο κάτω μέρος του παραθύρου. Ας δώσουμε στην εφαρμογή μας ένα απλό όνομα: Υπολογ.

Αυτό είναι βασικά. Ας πατήσουμε το κουμπί Εντάξειγια να ξεκινήσει η διαδικασία δημιουργίας νέας εφαρμογής. Κουμπί Ματαίωση, όπως μπορείτε να μαντέψετε, θα ολοκληρώσει τη διαδικασία.

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

Να σταματήσει! Τι είναι ένα έργο και ένα παράθυρο εγγράφου; Ας ανακαλύψουμε.

2.3. Έργο και λύση
Οποιαδήποτε, ακόμα και η πιο απλή εφαρμογή Metro αποτελείται από πολλά αρχεία ΔΙΑΦΟΡΕΤΙΚΟΙ ΤΥΠΟΙ. Αυτό περιλαμβάνει ένα αρχείο που περιγράφει τη διεπαφή της εφαρμογής, αρχεία που περιέχουν μια περιγραφή του σχεδιασμού της, αρχεία με λογική προγράμματος, αρχεία εικόνας γραφικών που χρησιμοποιούνται στην εφαρμογή και διάφορα αρχεία υπηρεσίας που αποθηκεύουν Επιπλέον πληροφορίεςσχετικά με την εφαρμογή, ειδικότερα, τις παραμέτρους της (όνομα, ετικέτα πλακιδίων κ.λπ.).

Επομένως, υπάρχει ανάγκη να μειωθούν όλα τα αρχεία που απαρτίζουν την εφαρμογή σε κάποιο είδος οντότητας, ένα είδος λίστας. Αυτό είναι απαραίτητο, πρώτα απ 'όλα, για να «γνωρίζει» το Visual Studio από ποια αρχεία θα σχηματίσει η εφαρμογή - τόσο η έκδοση εντοπισμού σφαλμάτων όσο και το πακέτο διανομής με την τελική έκδοση της εφαρμογής ( ελευθέρωση).

Αυτή η οντότητα - μια λίστα αρχείων που αποτελούν την εφαρμογή και αυτά τα ίδια τα αρχεία - ονομάζεται έργοεφαρμογές.

Οι φάκελοι χρησιμοποιούνται συχνά για την οργάνωση των αρχείων που απαρτίζουν ένα έργο. Έτσι, αρχεία με γραφικές εικόνεςτοποθετούνται σε έναν φάκελο, αρχεία με σχεδίαση - σε έναν άλλο, αρχεία με λογική - σε έναν τρίτο, κλπ. Επιπλέον, αυτή η μέθοδος οργάνωσης αρχείων υποστηρίζεται από το ίδιο το Visual Studio. όπως θα μάθουμε λίγο αργότερα, κατά τη δημιουργία ενός νέου έργου, θα διανείμει ήδη τα αρχεία που περιλαμβάνονται σε αυτό σε φακέλους.

Όλα τα περιεχόμενα του έργου - αρχεία και φάκελοι - τοποθετούνται μέσα ξεχωριστό φάκελο (φάκελο έργου). Αυτός ο φάκελος δημιουργείται κατά τη δημιουργία του ίδιου του έργου και έχει το ίδιο όνομα που καθορίσαμε για την εφαρμογή στο πεδίο εισαγωγής Ονομαπαράθυρο Νέο Έργο(βλ. Εικ. 2). Για παράδειγμα, ο φάκελος που περιέχει τα περιεχόμενα του έργου που μόλις δημιουργήσαμε θα ονομάζεται Calc.

Στον ίδιο φάκελο υπάρχει επίσης ένα αρχείο που αποθηκεύει τα περιεχόμενα του ίδιου του έργου - μια λίστα αρχείων που περιλαμβάνονται σε αυτό ( σύνθεση του έργου) αυτό το αρχείο ονομάζεται αρχείο έργου. Έχει το ίδιο όνομα που καθορίσαμε για την εφαρμογή που δημιουργείται και την επέκταση jsproj. Έτσι, το αρχείο έργου που δημιουργήσαμε θα ονομάζεται Calc.jsproj.

Άρα, όλα είναι ξεκάθαρα με το έργο. Τώρα ας μιλήσουμε για τη λύση.

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

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

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

Η επόμενη λύση προτείνεται - είναι λογικό να συνδυαστούν και τα δύο έργα σε κάποια οντότητα περισσότερο υψηλή τάξη. Ή, για να χρησιμοποιήσετε την ορολογία του Visual Studio, - λύση(λύση).

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

Για κάθε νέο έργο που δημιουργείται στο Visual Studio, δημιουργείται αυτόματα μια νέα λύση που περιλαμβάνει το έργο που δημιουργήθηκε πρόσφατα. Το όνομα αυτής της λύσης καθορίζεται στο πεδίο εισαγωγής Όνομα λύσηςκουτί διαλόγου Νέο Έργο(βλ. Εικ. 2) και από προεπιλογή συμπίπτει με το όνομα του δημιουργημένου έργου. Για παράδειγμα, για το έργο μας Calc, θα δημιουργηθεί μια λύση Calc. Επομένως, δεν χρειάζεται να δημιουργήσουμε μια ειδική λύση.

Όπως και στην περίπτωση ενός έργου, για κάθε λύση α φάκελος λύσης, το οποίο περιέχει όλα τα έργα που περιλαμβάνονται σε αυτό ( σύνθεση της απόφασης). Το όνομα αυτού του φακέλου είναι το ίδιο με το όνομα λύσης που καθορίσαμε. Έτσι, στην περίπτωσή μας, αυτός ο φάκελος θα ονομάζεται Calc.

Επιπλέον, η σύνθεση του διαλύματος αποθηκεύεται σε ειδικό αρχείο λύσης, το οποίο έχει το ίδιο όνομα με τη λύση και την επέκταση sln και αποθηκεύεται στο φάκελο της λύσης. Για παράδειγμα, η σύνθεση της λύσης μας θα αποθηκευτεί στο αρχείο Calc.sln.

2.4. Πίνακας Εξερεύνησης λύσεων
Πώς όμως γνωρίζουμε τι περιλαμβάνεται σε ένα έργο ή μια λύση; Πρέπει ακόμα να δουλέψουμε και να δουλέψουμε μαζί τους...

Ο πίνακας χρησιμοποιείται για αυτό Εξερεύνηση λύσεων(Εικ. 3). Από προεπιλογή, είναι συνδεδεμένο στη δεξιά άκρη του κύριου παραθύρου του Visual Studio. Εάν για κάποιο λόγο δεν υπάρχει αυτό το πλαίσιο, μπορείτε να το εμφανίσετε επιλέγοντας το στοιχείο Εξερεύνηση λύσεωνμενού Θέα.


Ρύζι. 3.Πίνακας Εξερεύνηση λύσεων

Παρεμπιπτόντως, αυτό είναι ένα ασυνήθιστο στοιχείο μενού. Μόλις το επιλέξουμε θα εμφανιστεί ένα σημάδι επιλογής στα αριστερά του ονόματός του. Σημαίνει ότι ενεργοποιείται η λειτουργία για την οποία είναι «υπεύθυνο» το αντικείμενο - πίνακας Εξερεύνηση λύσεωνεμφανίζεται στην οθόνη. Εάν τώρα επιλέξετε ξανά αυτό το στοιχείο, το σημάδι επιλογής θα εξαφανιστεί. Αυτό σημαίνει ότι η λειτουργία έχει γίνει ανενεργή - ο πίνακας που αναφέρθηκε προηγουμένως είναι κλειστός. Αυτά τα στοιχεία μενού καλούνται σημεία μεταγωγής; θα τα συναντήσουμε αρκετά συχνά στο μέλλον.

Αλλά ας επιστρέψουμε στο πάνελ. Εξερεύνηση λύσεων. Εμφανίζει μια ιεραρχική λίστα με όλα τα περιεχόμενα της ανοιχτής λύσης. Αυτή η λίστα είναι παρόμοια με αυτή που εμφανίζεται στο αριστερό παράθυρο του Explorer και λειτουργεί ακριβώς το ίδιο.

Πρώτα απ 'όλα, ας δώσουμε προσοχή στο αντικείμενο με το όνομα "Λύση" <название решения> " (<количество проектов в решении> έργα) στην περίπτωσή μας θα έχει το όνομα Λύση "Υπολογισμός" (1 έργο). Αυτό το στοιχείο αντιπροσωπεύει μια λύση ανοιχτή στο Visual Studio και βρίσκεται στο επίπεδο ένθεσης μηδέν (δηλαδή, στην κορυφή της ιεραρχίας των στοιχείων λίστας).

Αυτό το στοιχείο περιέχει στοιχεία των οποίων τα ονόματα συμπίπτουν με τα ονόματα των έργων που περιλαμβάνονται στη λύση. Στην περίπτωσή μας, θα υπάρχει μόνο ένα τέτοιο στοιχείο - Υπολογ.

Και από τα σημεία που αντιπροσωπεύουν μεμονωμένα έργα, «μεγαλώνουν» ολόκληρα «κλαδιά». Αντιπροσωπεύουν τους φακέλους και τα αρχεία που απαρτίζουν το έργο. Έτσι, στην περίπτωσή μας "υποκατάστημα" Υπολογθα περιέχει τέσσερα ακόμη «κλαδιά» από περισσότερα από χαμηλό επίπεδοφωλιάζει και τρίποντα. Που σημαίνει ότι το έργο μας περιλαμβάνει τρία αρχεία και τρεις φακέλους, που με τη σειρά τους περιέχουν άλλα αρχεία. (Ο τέταρτος φάκελος δεν είναι στην πραγματικότητα φάκελος, ωστόσο, περισσότερα για αυτό αργότερα.)

Ας το αφήσουμε προς το παρόν. Άλλωστε, δεν έχουμε κοιτάξει ακόμα την περιοχή πελατών, στην οποία πλέον εμφανίζεται κάτι πολύ ενδιαφέρον...

2.5. Παράθυρα εγγράφων
Αυτό παράθυρα εγγράφων(Εικ. 4). Χρησιμοποιούνται για την εμφάνιση των περιεχομένων των αρχείων που ανοίγουν στο Visual Studio.


Ρύζι. 4.Δύο παράθυρα εγγράφων ανοίγουν στην περιοχή πελάτη (που αντιπροσωπεύονται από δύο καρτέλες)

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

Κάθε παράθυρο εγγράφου εμφανίζει τα περιεχόμενα ενός μόνο αρχείου. Αυτό επιτρέπει, αφενός, να εστιάσετε στην εργασία με το απαιτούμενο αρχείο, και από την άλλη, εάν είναι απαραίτητο, είναι εύκολο να μεταβείτε σε άλλο αρχείο.

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

3. Περιεχόμενα ενός τυπικού έργου εφαρμογής Μετρό
Ας επιστρέψουμε στο πάνελ Εξερεύνηση λύσεων, το οποίο, όπως μάθαμε πρόσφατα, εμφανίζει τα περιεχόμενα μιας ανοιχτής λύσης. Και ας δούμε τι περιλαμβάνει το έργο που δημιουργήσαμε, το οποίο μπορεί να θεωρηθεί ως τυπικό έργο εφαρμογής Metro.

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

  • default.html - ένα αρχείο που περιγράφει τη διεπαφή της εφαρμογής Metro. Είναι αυτό το αρχείο που φορτώνεται, επεξεργάζεται και εμφανίζεται στην οθόνη όταν ξεκινά η εφαρμογή.

    Σε μια σημείωση
    Οι γνώστες της σχεδίασης ιστοσελίδων μπορεί να υποστηρίξουν ότι το αρχείο default.html δεν αποθηκεύει μια περιγραφή της διεπαφής της εφαρμογής Metro, αλλά μια ιστοσελίδα. Ναι είναι. Αίτηση μετρό γραμμένη Γλώσσες HTML, CSS και JavaScript, είναι στην πραγματικότητα μια ιστοσελίδα.

  • js - ένας φάκελος που περιέχει όλα τα αρχεία με τη λογική προγράμματος της εφαρμογής Metro ( λογικά αρχεία). Αρχικά, υπάρχει ένα μόνο αρχείο default.js που δημιουργήθηκε από το ίδιο το Visual Studio.

    Η λογική των απλών εφαρμογών Metro μπορεί εύκολα να περιέχεται στο αρχείο default.js. Αν όμως αναπτύσσετε μια αρκετά περίπλοκη εφαρμογή Metro, για λόγους ευκολίας, η λογική της μπορεί να χωριστεί σε μέρη και καθένα από αυτά να αποθηκευτεί σε ξεχωριστό αρχείο.

  • css - ένας φάκελος που αποθηκεύει όλα τα αρχεία που περιγράφουν τη σχεδίαση της εφαρμογής Metro. Αρχικά υπάρχει ένα μόνο αρχείο default.css που δημιουργήθηκε από το Visual Studio.

    Και πάλι, το στυλ μιας απλής εφαρμογής Metro μπορεί να τοποθετηθεί στο αρχείο default.css. Στην περίπτωση ενός πολύπλοκου σχεδίου, είναι καλύτερο να το σπάσετε σε μέρη, καθένα από τα οποία αποθηκεύεται σε ξεχωριστό αρχείο.

  • εικόνες - ένας φάκελος που αποθηκεύει αρχεία με εικόνες γραφικών που χρησιμοποιούνται στην εφαρμογή. Αρχικά αποθηκεύει πολλά αρχεία με εικόνες που εμφανίζονται, ιδίως στην οθόνη έναρξης της εφαρμογής και στο πλακίδιο μενού της Αρχή; Όλα αυτά τα αρχεία τοποθετούνται εκεί από το ίδιο το Visual Studio.

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

  • package.appxmanifest - ένα αρχείο που αποθηκεύει τις παραμέτρους της εφαρμογής.
  • <имя проекта> _TemporaryKey.pfx - αρχείο ψηφιακής υπογραφής.
  • Βιβλιογραφικές αναφορές. Αυτός ο φάκελος δεν υπάρχει στο δίσκο, αλλά δημιουργείται από το Visual Studio με βάση τα περιεχόμενα του αρχείου package.appxmanifest. Αποθηκεύει συνδέσμους προς πρόσθετα εξαρτήματα, απαραίτητο για επιτυχημένη δουλειάΕφαρμογές μετρό; ένα από αυτά τα συστατικά είναι βασική λογικήΠλατφόρμα του μετρό (θα το συζητήσουμε αργότερα).

Φυσικά, ο προγραμματιστής μπορεί να προσθέσει άλλα αρχεία στο έργο. Αυτά μπορεί να είναι αρχεία θραυσμάτων, αρχεία κειμένου, αρχεία Δεδομένα XMLκαι JSON, αρχεία ήχου και βίντεο, τέλος, αρχεία με τη σχεδιαστική και προγραμματική λογική της εφαρμογής και τα αρχεία γραφικών. Επίσης, ο προγραμματιστής μπορεί να δημιουργήσει όσους φακέλους θέλει στο έργο.

Λοιπόν, στο επόμενο μέρος του άρθρου θα ξεκινήσουμε να γράφουμε την πρώτη μας εφαρμογή Metro. Πρώτα θα δημιουργήσουμε τη διεπαφή του, μετά θα δημιουργήσουμε τη λογική και τέλος θα ορίσουμε το σχέδιο.

Ένα από τα πιο συναρπαστικά νέα χαρακτηριστικά στα Windows 10 είναι οι ολοκαίνουργιες εφαρμογές Metro. Οι νέες εφαρμογές των Windows 10 Metro έχουν πλέον βελτιωθεί ως προς το σχεδιασμό και τη χρηστικότητα και τώρα λειτουργούν όπως και άλλες εφαρμογές με παράθυρα των Windows. Επιπλέον, το κύριο πλεονέκτημα των εφαρμογών Metro είναι ότι προσαρμόζονται αυτόματα σε οποιαδήποτε συσκευή Windows 10 Εδώ είναι μερικά Metro εφαρμογές Windows 10 που πρέπει οπωσδήποτε να δοκιμάσετε.

Το Groove, το οποίο ήταν παλαιότερα γνωστό ως Xbox Music, υπηρεσία μουσικήςαπό τη Microsoft, η οποία ελπίζει να ανταγωνιστεί άλλες υπηρεσίες μουσικής όπως η Google ΠΑΙΞΕ μουσική, Apple Music, Spotify κ.λπ. Ενώ το Groove είναι μουσική υπηρεσία, το Groove Music είναι επίσημο συσκευή αναπαραγωγής μουσικής. Χρησιμοποιώντας αυτή τη μικρή εφαρμογή μπορείτε να παίξετε όλη τη μουσική σας, με σύστημα αρχείωνή Σύννεφα OneDrive. Η εφαρμογή Groove Music έχει φιλική προς το χρήστη διεπαφή, και μπορεί να αναπαράγει μουσική από το OneDrive cloud, χάρη στο οποίο μπορείτε να μεταφέρετε την αγαπημένη σας μουσική σε οποιαδήποτε συσκευή θέλετε.

2.Φωτογραφίες

Εφαρμογή μετρόΤο Photos for Windows 10 είναι πολύ βολικό για την προβολή των φωτογραφιών σας. Κάθε φορά που ανοίγετε μια εικόνα στον υπολογιστή σας, την ανοίγει χρησιμοποιώντας την εφαρμογή Φωτογραφίες. Το οποίο ενσωματώνεται καλά με το cloud Αποθηκευτικός χώρος OneDriveκαι μπορεί να εμφανίσει όλες τις φωτογραφίες από τον λογαριασμό σας μαζί με τις φωτογραφίες στο δίσκο.

3.Ταχυδρομείο

Η εφαρμογή Mail είναι μια από τις αγαπημένες μου εφαρμογές για Windows 10, είναι ελαφρύ μινιμαλιστικόσχεδιασμός και βελτιωμένες δυνατότητες από τα Windows 8. Μπορείτε να προσθέσετε σχεδόν οποιαδήποτε λογαριασμός ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗστην εφαρμογή. Σε αντίθεση με τα Windows 8, νέα αλληλογραφίαΗ εφαρμογή υποστηρίζει ακόμη και POP λογαριασμούς. Μερικά από τα καλύτερα Χαρακτηριστικά αλληλογραφίαςΗ εφαρμογή περιλαμβάνει υποστήριξη ολίσθησης, φιλική προς την αφή διεπαφή χρήστη, αυτόματες απαντήσεις και ενσωμάτωση ημερολογίου.

4. Adobe Photoshop Express

Adobe Photoshopείναι ένα από καλύτερα προγράμματαγια επεξεργασία φωτογραφιών. Για την καταπολέμηση αυτού, η Adobe κυκλοφόρησε ένα δωρεάν και ελαφριά εφαρμογήονομάζεται Adobe Photoshop Express και μπορεί να ληφθεί από το Windows Store. Παρόλο που η εφαρμογή δεν διαθέτει όλες τις προηγμένες λειτουργίες που είναι διαθέσιμες πλήρη έκδοση, έχει όλες τις βασικές λειτουργίες όπως περικοπή, ίσιωμα, διόρθωση χρώματος, φίλτρα με ένα πάτημα, αυτόματες διορθώσεις κ.λπ. Αν ψάχνετε για μια εφαρμογή για κάποιους απλές φωτογραφίεςδιορθώσεις, τότε θα πρέπει να δοκιμάσετε αυτήν την εφαρμογή.

5. Φρέσκια βαφή

Το Fresh Paint είναι μια από τις καλύτερες εφαρμογές σχεδίασης της Microsoft. Αν και αυτό επίσημη αίτησηαπό τη Microsoft, δεν είναι εγκατεστημένο από προεπιλογή και πρέπει να γίνει λήψη από Windows Store. Χρησιμοποιώντας αυτήν την εφαρμογή μπορείτε να σχεδιάσετε λευκό μητρώοή εισάγετε μια εικόνα και στη συνέχεια εργαστείτε με αυτήν, μπορείτε επίσης να τραβήξετε μια φωτογραφία από την κάμερα και να την επεξεργαστείτε. Η εφαρμογή υποστηρίζει εισαγωγή ποντικιού, αφής και στυλό. Επιπλέον, ένα από τα καλύτερα χαρακτηριστικάΤο Fresh Paint είναι στο οποίο μπορείτε να εκτυπώσετε την εργασία σας υψηλή ανάλυση. Εάν είστε καλλιτέχνης ή σχεδιαστής, θα πρέπει να δοκιμάσετε αυτήν την εφαρμογή.

Η διεπαφή Metro των Windows 8 είναι μακράν η πιο σημαντική καινοτομία στο λειτουργικό σύστημα. Επιπλέον, η διεπαφή Metro δεν είναι απλώς ένα πρόσθετο για οθόνες αφής, είναι ένα πλήρες στοιχείο ολόκληρης της διεπαφής λειτουργικό σύστημα. Σε αυτό το άρθρο θα δούμε τη διεπαφή του Metro και θα προσπαθήσουμε να τονίσουμε τα δυνατά και τα αδύνατα σημεία του.

Το λειτουργικό σύστημα Windows 8 δεν έχει πλέον το γνωστό μενού Έναρξη, το οποίο χρησίμευε πάντα ως το κύριο μενού σε όλες τις εκδόσεις του λειτουργικού συστήματος. συστήματα Windows. Τώρα αντικαθίσταται από την οθόνη έναρξης της διεπαφής του Metro. Είναι αυτή η οθόνη έναρξης που βλέπει ο χρήστης όταν φορτώνει το λειτουργικό σύστημα και πατάει το πλήκτρο Windows.

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

Τα πλακίδια μπορούν να μετακινηθούν στην οθόνη έναρξης όπως επιθυμείτε. Ο χρήστης μπορεί επίσης να διαγράψει πλακίδια, να αλλάξει το μέγεθος των πλακιδίων, να ενεργοποιήσει/απενεργοποιήσει δυναμικά πλακάκια. Για να αποκτήσετε πρόσβαση σε αυτές τις λειτουργίες, πρέπει να κάνετε κλικ κάντε δεξί κλικστα πλακάκια.

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

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

Πλευρικά μενού της διεπαφής Windows 8 Metro

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

Μπορείτε να κλείσετε προγράμματα σε αυτό το πλαϊνό μενού κάνοντας απλά κλικ στο μεσαίο κουμπί του ποντικιού.

Υπάρχει επίσης ένα πλευρικό μενού στη δεξιά πλευρά της οθόνης. Για να το καλέσετε, απλώς μετακινήστε το ποντίκι στην επάνω ή στην κάτω γωνία της δεξιάς άκρης της οθόνης.

Στο μενού της δεξιάς πλευράς, ο χρήστης έχει πρόσβαση σε πολλά εργαλεία: Αναζήτηση, Αποστολή (Ρυθμίσεις δημόσια πρόσβαση), Έναρξη (επιστροφή στο τελευταίο εκτελούμενη εφαρμογή), Συσκευές (Διαχείριση συσκευής) και Ρυθμίσεις (Ρύθμιση συστήματος). Τα πιο χρήσιμα κουμπιά σε αυτό το μενού είναι τα κουμπιά Αναζήτηση και Επιλογές.

Το κουμπί Αναζήτηση εκκινεί τη διεπαφή αναζήτησης της εφαρμογής. Χρησιμοποιώντας αυτήν την αναζήτηση, μπορείτε να εκτελέσετε οποιοδήποτε πρόγραμμα είναι εγκατεστημένο στον υπολογιστή σας. Ουσιαστικά, αυτή η αναζήτηση επαναλαμβάνει την αναζήτηση από το παλιό μενού Έναρξη.

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

Το μενού Επιλογές, το οποίο είναι προσβάσιμο από τα δεξιά πλαϊνό μενούσας επιτρέπει να αλλάξετε τις ρυθμίσεις της οθόνης έναρξης της διεπαφής του Metro, να αλλάξετε τη διάταξη του πληκτρολογίου, να αλλάξετε την ένταση του ήχου και να απενεργοποιήσετε τον υπολογιστή.

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