Mac Catalyst: The Good, The Bad και the Ugly

Υπενθυμίσεις | Μακροεντολή MacOS Catalina | Macbook Pro Dan Baker / Ψηφιακές τάσεις

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

Αυτά είναι καλά νέα για προγραμματιστές, αλλά είναι καλά νέα για όλους τους άλλους; Πίσω όταν δοκιμάσαμε το MacOS Catalina beta, δεν ήμασταν καθόλου πεπεισμένοι - οι εφαρμογές Catalyst της Apple, όπως η Apple Music και η Apple TV, μπέρδεψαν και αισθανθήκαμε ότι ήταν μισές. Όχι ακριβώς εμπνευσμένο από την εμπιστοσύνη. Αλλά τώρα που το MacOS Catalina κυκλοφόρησε επίσημα, άλλοι προγραμματιστές μπαίνουν στην πράξη, με πάνω από 30 εφαρμογές πολλαπλών πλατφορμών τώρα στο Mac.

Θέλαμε να μάθουμε αν αυτοί οι τρίτοι προγραμματιστές μπόρεσαν να κάνουν καλύτερη δουλειά από την Apple όταν ήρθε στο Project Catalyst. Για να το μάθουμε, εξετάσαμε λεπτομερώς πέντε εφαρμογές σε μια ποικιλία ειδών. Σημαίνουν ένα λαμπρό μέλλον για το Project Catalyst, ή είναι ήδη σε άσχημα στενά; Έσκαψα μερικά από τα πρώτα παραδείγματα για να δω πώς ξεκίνησαν τα πράγματα.

Το καλό

Είμαστε σε καλή αρχή με το πρόγραμμα προβολής PDF. Όπου ορισμένες εφαρμογές Project Catalyst είναι ένα αναστατωμένο χάος των λανθασμένων αποφάσεων σχεδίασης, το PDF Viewer είναι σαφές, έξυπνο και καλοφτιαγμένο. Όχι μόνο ο προγραμματιστής του αφιέρωσε χρόνο για να κάνει την εφαρμογή επεξεργασίας PDF να αισθάνεται σαν στο σπίτι του σε Mac, αλλά μάλιστα έβγαλε ένα φύλλο από το βιβλίο σχεδίασης της Apple με μερικές λογικές επιλογές που σημαίνει ότι ταιριάζει.

Συγκρίνει ευνοϊκές συγκρίσεις με την εφαρμογή Preview της Apple, με μια σειρά παρόμοιων κουμπιών στο πάνω μέρος της εφαρμογής. Ωστόσο, ο προγραμματιστής του PDF Viewer έχει προχωρήσει περισσότερο με τις επιλογές διάταξής του για αυτά τα κουμπιά: Τα κουμπιά ζουμ, πλευρικής γραμμής και κοινής χρήσης βρίσκονται στα αριστερά, ενώ τα χειριστήρια επεξεργασίας είναι στα δεξιά, όπως και στην προεπισκόπηση. Επειδή το πρόγραμμα προβολής PDF και προεπισκόπησης μπορεί να εκτελεί παρόμοιες λειτουργίες, ενδέχεται να βρίσκεστε συχνά χρησιμοποιώντας και τις δύο εφαρμογές. Σε τέτοιες περιπτώσεις, θα εκτιμήσετε πραγματικά τις οικείες αισθήσεις του PDF Viewer. Είναι ένα τέλειο παράδειγμα για το γιατί έχει σημασία η συνοχή του σχεδιασμού.

Αλλού, τα μεγέθη και τα στυλ κειμένου είναι κατάλληλα για την πλατφόρμα, ενώ υπάρχουν πολλές χρήσιμες επιλογές στη γραμμή μενού. Το μόνο μικρό λάθος είναι η συμπερίληψη ρυθμιστικών τύπου iOS αντί των πλαισίων ελέγχου στις ρυθμίσεις, αλλά αυτό μπορεί να δικαιολογηθεί αντί για οτιδήποτε άλλο κάνει το PDF Viewer σωστά. Είναι μια υποδειγματική εφαρμογή Project Catalyst.

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

Στην κορυφή υπάρχουν τέσσερις καρτέλες: Επισκόπηση, Προϋπολογισμοί, Συναλλαγές και Αναφορές. Αυτή η διάταξη έχει πολλά κοινά με την εφαρμογή TV, για την οποία είχαμε σοβαρές αμφιβολίες όταν το δοκιμάσαμε για πρώτη φορά. Παρόλα αυτά, η προσέγγιση του MoneyCoach λειτουργεί καλύτερα, διότι στην πραγματικότητα φαίνεται ότι σκέφτηκε κάποια ιδέα.

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

Ωστόσο, δεν είναι τέλειο. Η διαδικασία για την προσθήκη ενός νέου προϋπολογισμού θυμίζει πολύ το iOS: το αναδυόμενο παράθυρο έχει Ακύρωση και Αποθήκευση στην επάνω αριστερή και την επάνω δεξιά, αντίστοιχα, όπου το στυλ MacOS είναι να χρησιμοποιεί τα παραδοσιακά κουμπιά φωτεινού σηματοδότη. Το παράθυρο ρυθμίσεων ανασηκώνεται σχεδόν κατά λέξη από την εφαρμογή Ρυθμίσεις του iOS, ενώ τα ρυθμιστικά iOS αφθονούν.

Φαίνεται ότι οι προγραμματιστές της MoneyCoach σχεδόν το καρφώθηκαν, αλλά στη συνέχεια έμεινε έξω από το χρόνο και έφεραν το υπόλοιπο της εφαρμογής χονδρικής από την έκδοση για κινητά. Πετάξτε σε μια περίεργη δυσλειτουργία όπου το κείμενο σε ορισμένα (αλλά όχι όλα) κουτιά αλλάζει μέγεθος όταν αλλάζετε το μέγεθος της εφαρμογής και έχετε μια εφαρμογή που μόλις υπολείπεται των πλήρων σημείων.

Το κακό

Το HabitMinder είναι, όπως υποδηλώνει το όνομά του, μια εφαρμογή που έχει σχεδιαστεί για να σας βοηθήσει να ξεκινήσετε και να διατηρήσετε καλές συνήθειες. Φάτε περισσότερα λαχανικά, κάντε περισσότερη άσκηση, μάθετε κάτι νέο, κάτι τέτοιο. Μπορείτε να επιλέξετε μια συνήθεια από μια μεγάλη λίστα επιλογών, ταξινομημένων σε πέντε διαφορετικές κατηγορίες: Σώμα, Νου, Υγιείς συνήθειες, Εκτιμήστε και δεσμεύστε. Επιλέξτε μια συνήθεια, αποφασίστε πόσο συχνά θέλετε να το κάνετε και, στη συνέχεια, κάντε κλικ στην επιλογή Αποθήκευση.

Ωστόσο, υπάρχει ένα αναπόφευκτο πρόβλημα που ξαναβρίσκει το κεφάλι του σχεδόν αμέσως. Σχέδιο. Το HabitMinder μοιάζει και μοιάζει με μια εφαρμογή iOS που χάθηκε και περιπλανήθηκε στο Mac όταν αναζητούσε το διάδρομο δημητριακών. Η καρτέλα Αρχική σελίδα, για παράδειγμα, είναι μια τεράστια κενή ζώνη όπου οι συνήθειες που έχετε επιλέξει επισκιάζονται από τον σπηλαιώδη λευκό χώρο. προφανώς αυτό θα φαινόταν αποδεκτό στο iOS, όπου οι μικρότερες οθόνες καθιστούν τον κενό χώρο λιγότερο προφανές, αλλά είναι οδυνηρά προφανές σε MacOS.

Τα προβλήματα επεκτείνονται στις ρυθμίσεις, όπου τα ρυθμιστικά τύπου iOS αντικαθιστούν τα πλαίσια ελέγχου που χρησιμοποιούνται σε MacOS. Το κείμενο είναι μαζικό και έντονο, σε πλήρη αντίθεση με τα πιο λεπτά στυλ που εμφανίζονται πιο συχνά στο Mac. Και, παράξενα, μπορείτε να αλλάξετε το μέγεθος του πλάτους της εφαρμογής μόνο (κυριολεκτικά) 5-10 εικονοστοιχεία προς οποιαδήποτε κατεύθυνση.

Μπορείτε να υποστηρίξετε ότι όλα αυτά είναι άνευ σημασίας και ότι απλώς είμαστε υπερβολικά ιδιότροποι. Ωστόσο, η Apple υπερηφανεύεται πάντα για τη συνοχή της σχεδίασης. Μέρος του λόγου για τον οποίο οι άνθρωποι αγαπούν το MacOS είναι η κοινότητα προγραμματιστών που είναι χτισμένη γύρω από αυτήν. Οι εφαρμογές Mac έχουν τους δικούς τους κανόνες σχεδίασης. Ακόμα κι αν δεν έχετε χρησιμοποιήσει ποτέ μια εφαρμογή, γνωρίζετε σχεδόν πώς λειτουργεί, επειδή άλλες εφαρμογές Mac λειτουργούν με τον ίδιο τρόπο. Έτσι, όταν αρχίζετε να βλέπετε κουμπιά iOS και παρόμοια, αισθάνεται ακατάλληλη.

Τα λάθη του HabitMinder δεν ευθύνονται άμεσα για την Apple, αλλά η εταιρεία έχει ανοίξει τις πύλες πλημμύρας σε αυτό το είδος, εισάγοντας το Project Catalyst, και μετά το ακολουθεί με τις δικές του μισές ψημένες εφαρμογές στο Catalina beta.

Το Twitter είναι ένα εξαιρετικό παράδειγμα για το τι σκοπεύει να κάνει ο Mac Catalyst. Το Twitter κατάργησε την εγγενή του εφαρμογή από το Mac στις αρχές του 2018, υποστηρίζοντας ότι ήταν πολύ δύσκολο να ενημερωθεί δεδομένου του αριθμού των χρηστών του.

Ωστόσο, ο Mac Catalyst επέτρεψε στο Twitter να μεταφέρει εύκολα τη δημοφιλή εφαρμογή για κινητά. Δεδομένου ότι είναι πιθανώς το μεγαλύτερο όνομα μεταξύ των εφαρμογών Project Catalyst μέχρι στιγμής, είχα μεγάλες ελπίδες ότι θα ήταν ένα παράδειγμα όλων που είναι καλό για το πείραμα της Apple σε πολλές πλατφόρμες.

Εκ των υστέρων, μάλλον δεν θα περίμενα πολλά, καθώς η χρήση του Twitter σε πρόγραμμα περιήγησης ιστού Mac μοιάζει σαν να βρίσκεστε στο iOS ούτως ή άλλως. Η εφαρμογή Catalyst του Twitter είναι απόλυτα εφαρμόσιμη - είναι ουσιαστικά μια εφαρμογή ιστού Twitter που είναι συσκευασμένη ως εγγενής εφαρμογή. Η διάταξη είναι γνωστή, με ενότητες για hashtag, ειδοποιήσεις, μηνύματα και πολλά άλλα στα αριστερά, τη ροή σας στη μέση, στη συνέχεια ένα πλαίσιο αναζήτησης και τις τάσεις στα δεξιά. Μέχρι στιγμής, τόσο συνηθισμένο.

Σχετικά με το μόνο πράγμα που διακρίνει το Twitter στον ιστό από την εφαρμογή iOS είναι οι ρυθμίσεις του, όπου λαμβάνετε παραδοσιακά πλαίσια ελέγχου Mac στο Mac και ρυθμιστικά στην εφαρμογή iOS. Κατά ειρωνικό τρόπο, η εφαρμογή Catalyst χρησιμοποιεί ρυθμιστικά, παρόλο που αυτά δεν είχαν ποτέ θέση στο Mac. Πρόκειται για το μόνο πράγμα που το διαφοροποιεί από την κανονική εμπειρία Twitter σε Mac.

Η συνολική εντύπωση που λαμβάνουμε από την εφαρμογή Twitter είναι ελάχιστη προσπάθεια. Σίγουρα, λειτουργεί καλά, αλλά είναι τόσο παρόμοιο με την εφαρμογή Twitter για iOS που είναι δύσκολο να ξεχωρίσεις. Δεν υπάρχουν εκτιμήσεις για το Mac εδώ, απλώς μια εφαρμογή με μεταφορά που έχει δημιουργηθεί όσο καιρό χρειάζεται για να επιλέξετε το πλαίσιο ελέγχου Project Catalyst. Εάν πρόκειται να γίνει μια τάση για τις εφαρμογές Catalyst, δεν μας γεμίζει με αυτοπεποίθηση.

Ο άσχημος

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

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

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

Το Mac είναι ένα ισχυρό μηχάνημα και οι εφαρμογές του δεν χρειάζεται να περιορίζονται με αυτόν τον τρόπο. Το Project Catalyst είναι μια ευκαιρία για τους προγραμματιστές να πάρουν τις υπάρχουσες εφαρμογές τους iOS και να τις επεκτείνουν και να τις προσαρμόσουν για την εμπειρία Mac. Δώστε στους χρήστες περισσότερες επιλογές, αφήστε τους να κάνουν πράγματα που δεν μπορούν να κάνουν στο iOS - αυτό είναι το Project Catalyst. Αντ 'αυτού, πάρα πολύ συχνά λαμβάνουμε εφαρμογές όπως το Rosetta Stone. Είναι το χειρότερο είδος τεμπέλης, ευκαιριακής ανάπτυξης εφαρμογών και οι χρήστες Mac αξίζουν καλύτερα.

Πρόσφατες δημοσιεύσεις

$config[zx-auto] not found$config[zx-overlay] not found