Συνέχεια: ένα νέο επίπεδο αλληλεπίδρασης μεταξύ του κινητού και η Apple desktop OS
Makradar Ίος / / December 22, 2019
Η Apple θέλει να αγοράσει περισσότερες συσκευές, επιμένοντας στη θέση ότι οι υπολογιστές, ταμπλέτες και smartphones - είναι εντελώς διαφορετικούς τύπους συσκευών με μοναδικό σενάρια χρήσης. Ωστόσο, η εταιρεία κάνει κάθε δυνατή προσπάθεια για να κάνουν την καλύτερη συσκευή για να λειτουργούν σε συνδυασμό μεταξύ τους. Πολλοί χρήστες, την αγορά ενός iPhone ή iPad, για να αγοράσει στο μέλλον, και το Mac, από όλες τις πλευρές από γύρω από τον εαυτό του με το Apple οικοσύστημα.
Αν ομολογήσω, επίσης, ότι η φιλοσοφία, στη συνέχεια, με την κυκλοφορία του iOS 8 και OS X Yosemite θα ανταμειφθεί η πίστη σας. Εμείς σταδιακά έλαβε την ενσωμάτωση των διαφόρων λειτουργιών και υπηρεσιών, τόσο του λειτουργικού συστήματος κατά τη διάρκεια των τριών τελευταίων ετών, αλλά απελευθερώνει του τρέχοντος έτους, θα έχει ως αποτέλεσμα την ενσωμάτωση των φορητών και επιτραπέζιων λειτουργικό σύστημα σε ένα νέο επίπεδο και είναι όλα χάρη στην τεχνολογία Συνέχεια. Δεν μπορεί να θεωρηθεί ως χαρακτηριστικό του νέου λειτουργικού συστήματος, διότι παρέχει μια σειρά από επιλογές, το καθένα με δικό του τρόπο λειτουργίας της και τις διαφορετικές απαιτήσεις υλικού. Ακριβώς όπως και στο παρελθόν σας είπαμε για
εφαρμογή και επέκταση εργασιών σε iOS 8Σε αυτό το άρθρο θα επικεντρωθεί στην τεχνολογία που βρίσκεται πίσω από χαρακτηριστικά, όπως την ενσωμάτωση της κλήσης, μεταπομπή και προμήθεια με αλεξίπτωτα.iCloud: στενότερη ολοκλήρωση
Από την απελευθέρωσή της το iOS 5 - iCloud ήταν ο επίσημος τρόπος για να συγχρονίσετε μεταξύ σας iOS-συσκευές και υπολογιστές Mac. Και ήταν πραγματικά βολικό: μόλις συνδεθείτε με νέα συσκευή σας με το Apple ID σας, όπως όλες τις επαφές, email, σελιδοδείκτες, κωδικούς πρόσβασης και άλλα δεδομένα που αμέσως οι ίδιοι στις συνήθεις τους μέρη.
Για την εργασία με σχεδόν όλα τα χαρακτηριστικά Συνέχεια απαιτούν iCloud, ακόμη και αν μέσα από το σύννεφο δεν μεταδίδεται δεδομένα. Η Apple έχει κάνει χρήση του Apple ID πιο ευέλικτο, επιτρέποντας σας να κρατήσει όλο το περιεχόμενο σας υπό έλεγχο. Λειτουργία Family Sharing, για παράδειγμα, καθιστά δυνατή την ανταλλαγή αρχείων και εφαρμογών πολυμέσων σε πολλαπλές συσκευές που χρησιμοποιούν διαφορετικό Apple ID. Αυτό θα σας σώσει από την υποχρέωση να συνδεθείτε κάτω από τον κύριο λογαριασμό για να κατεβάσετε εφαρμογές, καθιστώντας έτσι τη σύγχυση στο iCloud, μηνύματα iMessage και Facetime.
Εάν χρησιμοποιείτε ένα Apple ID για Mac και το iPhone σας, μπορείτε να απολαύσετε όλα τα οφέλη Η συνέχεια, υπό την προϋπόθεση ότι η συσκευή σας είναι συμβατή με συγκεκριμένες λειτουργίες (για περισσότερες πληροφορίες σχετικά με συμβατότητα, κλπ).
Οι τηλεφωνικές κλήσεις στο OS X
Η διαδικασία της λήψης φωνητικών κλήσεων σε Mac, μέσω ενός χειριστή δικτύου κινητής τηλεφωνίας, που περιγράφονται στην τεκμηρίωση είναι πολύ επιφανειακή, αλλά λόγω των πληροφοριών που διατίθενται αυτή τη στιγμή σίγουρα είναι γνωστό ότι η συσκευή πρέπει να είναι συνδεδεμένη σε ένα δίκτυο Wi-Fi (είναι πιθανό ότι για τις παπαρούνες θα πρέπει επίσης να επιτρέπεται σε μια σύνδεση Ethernet, αλλά τώρα με βεβαιότητα να πω αυτό δεν μπορείτε). Προφανώς, αυτή η λειτουργία δεν χρησιμοποιεί Bluetooth σε γενικές γραμμές (σε αντίθεση με τη μεταβίβαση) και δεν απαιτεί υποστήριξη για peer-to-peer συνδέσεις για το Wi-Fi (όπως προμήθεια με αλεξίπτωτα).
Έτσι, οι κλήσεις φωνής, σε αντίθεση με τα υπόλοιπα χαρακτηριστικά συνέχειας, φαίνεται να είναι η μόνη λειτουργία που εκτελείται σε iMac και MacBook Pro γραμμές το 2007. Τα δεδομένα θα μεταφερθεί εντός του τοπικού δικτύου σας, όχι μέσω του Διαδικτύου.
Η αρχή λειτουργίας του Bluetooth 4.0 ως παράδειγμα iBeacon
Συνέχεια-όλες οι λειτουργίες εκτός από τις φωνητικές κλήσεις, εκτός από την Wi-Fi, συνδέεται επίσης με Bluetooth 4.0 τεχνολογία (επίσης γνωστό ως Bluetooth χαμηλής ενέργειας). Για να καταλάβετε τι οφείλεται, είναι σημαντικό να γνωρίζετε σχετικά με ορισμένα χαρακτηριστικά Bluetooth LE, η οποία είναι σαφώς ορατά στο παράδειγμα της το δικό της λογισμικό της Apple - iBeacon.
Η πρώτη συσκευή καταναλωτή που υποστηρίζει Bluetooth LE, ήταν το iPhone 4S. Και παρόλο που το πρότυπο εγκρίθηκε πίσω το 2010, η μαζική ένταξη αυτών των μονάδων σε gadgets ξεκίνησε πριν από λίγο καιρό. Τα έξυπνα ρολόγια και άλλα φοριέται ηλεκτρονικών ειδών, που χρησιμοποιούνται για την επικοινωνία με smartphones και tablets, η Apple χρησιμοποιεί επίσης iBeacon χειριστείτε τη λειτουργία, η οποία εισήχθη το iOS 7.0, ως «νέα τεχνολογία διευρύνει τον ορισμό των υπηρεσιών τοποθεσίες στο iOS». Φάροι και iOS-συσκευές επικοινωνούν μεταξύ τους μέσω Bluetooth LE, τον προσδιορισμό της τοποθεσίας του χρήστη και παρέχει λειτουργικότητα θεματική για τις εφαρμογές και υπηρεσίες.
Φάροι χρησιμοποιούν «διαφήμιση» συνιστώσα Bluetooth LE, η οποία επιτρέπει πολύ λίγες πληροφορίες για την αποστολή πακέτων σε διάφορα χρονικά διαστήματα (από 20 ms έως 10 sec). Αυτά τα πακέτα έχουν μέγεθος 47 bytes 10 bytes για υπηρεσιακούς σκοπούς, 6 - με MAC διεύθυνση και 31 - για τις χρήσιμες πληροφορίες.
Στην περίπτωση των iBeacon, η Apple χρησιμοποιεί τα πακέτα 20-byte, το οποίο μπορεί να χωρέσει ένα εκπληκτικό ποσό των δεδομένων. Αυτό το 16-byte μοναδικό αναγνωριστικό για τους προγραμματιστές εφαρμογών (φάρος σας στο εμπορικό κέντρο), 2-byte πυρήνα ετικέτα θέση (εμπορικό κέντρο στο Σαν Φρανσίσκο), και ετικέτα 2-byte επιπλέον θέσεις (τμήμα ηλεκτρονικών ειδών στο εμπορικό κέντρο Σαν Φρανσίσκο). ενότητες Bluetooth LE στις iOS συσκευές-σαρώσει περιοδικά αυτά τα φάρους και από τη στιγμή που ανακαλύπτονται - η εφαρμογή θα σας προσφέρει μια ποικιλία από πράγματα, τη στιγμή που θα να πάρει κοντά στο κατάστημα κατά την κίνηση σε αυτό, ή όταν είστε μακριά από αυτό (με την προϋπόθεση ότι θα έχουν τη δυνατότητα να χρησιμοποιούν τη θέση για το αντίστοιχο εφαρμογές). Είναι σημαντικό να μεταδίδεται ένα υπέρογκο ποσό των πληροφοριών που χρησιμοποιούν τη μικρότερη ποσότητα των πόρων που έχει σχεδόν καμία επίδραση στην κατανάλωση ενέργειας.
Νέα προμήθεια με αλεξίπτωτα: όταν το Bluetooth και Wi-Fi από κοινού εργασία
Όταν η Apple ανακοίνωσε στο WWDC ότι η προμήθεια με αλεξίπτωτα θα υποστηρίξει τη μεταφορά μεταξύ OS X και iOS - Αίθουσα απάντησε χειροκροτήματα. Αυτό εγείρει το ερώτημα γιατί αυτό δεν έγινε αρχικά; Μετά από όλα, και σε OS X και iOS προμήθεια με αλεξίπτωτα λειτουργίες ήταν, αλλά ήταν εντελώς ασυμβίβαστες.
Αποδεικνύεται ότι η προμήθεια με αλεξίπτωτα στο iOS 7 χρησιμοποιεί την ίδια «διαφήμιση» ευκαιρίες Bluetooth 4.0, το οποίο είναι χτισμένο στην iBeacon εργασίας. Συσκευές «επικάλυψη» ο ένας τον άλλο, δηλώνοντας ότι είναι διαθέσιμα για λήψη δεδομένων. Όταν προσπαθείτε να στείλετε ένα αρχείο, σαρώνει η συσκευή σας είναι μια σειρά από συσκευές και δείχνει σας μια λίστα με τις διαθέσιμες. Από τη στιγμή που ο παραλήπτης επιβεβαιώνει τη μεταφορά του - θα δημιουργήσει peer-to-peer σύνδεση Wi-Fi που θα σταλούν και τα δεδομένα. χρήσεις της Apple για αυτό το πρότυπο, όπως ένα Wi-Fi DirectΗ οποία όμως δεν είναι συμβατό με τα συμβατικά Wi-Fi Direct (που χρησιμοποιούνται στο Android-συσκευές). Από το συνδυασμό αυτών των χαρακτηριστικών και hardvarnogo θα εξαρτηθεί - προμήθεια με αλεξίπτωτα αν η συσκευή σας υποστηρίζεται ή όχι. Για παράδειγμα, το iPhone 4S έχει 4,0 μονάδα Bluetooth, αλλά δεν έχει συμβατό Wi-Fi τσιπ, έτσι προμήθεια με αλεξίπτωτα σε αυτό δεν θα πρέπει να υποστηρίζονται.
Μεταφορά αρχείων προμήθεια με αλεξίπτωτα στο OS X Lion, Mountain Lion και Μάβερικς λειτουργεί και μέσω peer-to-peer σύνδεση, αλλά για να αναζητήσετε κοντινές συσκευές που χρησιμοποιούνται Wi-Fi. Έχει μια λογική εξήγηση - σε μια εποχή που παρουσιάστηκε το χαρακτηριστικό προμήθεια με αλεξίπτωτα, Bluetooth 4.0 μονάδες ήταν εξοπλισμένα με λίγα μόνο μοντέλα του συνόλου της γραμμής παπαρούνες. Ως εκ τούτου, η χρήση του Bluetooth θα μπορούσε να προκαλέσει προβλήματα συμβατότητας σε παλαιότερες συσκευές.
Μέχρι σήμερα, η αναγκαία Bluetooth LE ενότητες διαθέσιμες στη συντριπτική πλειοψηφία των παπαρούνες, υποστηρίζουν OS X Yosemite (Τους πήρε για το 2011-2012), έτσι ώστε η μετάβαση σε αυτή την τεχνολογία δεν είναι σχεδόν επηρεάζουν τη μερίδα του λέοντος χρήστες. Κατάλογος των υπολογιστών με προμήθεια με αλεξίπτωτα ενεργοποιημένη ως εξής:
- iMac (από το 2012)?
- MacBook Pro χωρίς Retina οθόνη (από το 2012)?
- MacBook Air (από το 2011)?
- Mac Mini (από το 2011)?
- Mac Pro (αρχής γενομένης από το 2013)?
- MacBook Pro με Retina οθόνη (όλα τα μοντέλα)?
Αυτή η λίστα καλύπτει τη συσκευή τελευταία 2-3 χρόνια, αλλά σε σύγκριση με την πλήρη λίστα με τις συσκευές που υποστηρίζουν OS X Yosemite - εξακολουθεί να είναι σχετικά μικρή.
Κρίνοντας από νωρίς τα σχόλια των χρηστών στο OS X Yosemite εξακολουθεί να είναι ένα συμβατικό προμήθεια με αλεξίπτωτα υποστήριξη, μπορείτε pozvolyayuyuschaya να μεταφέρετε αρχεία από το ένα παπαρούνα από την άλλη, ώστε να μπορούμε να υποθέσουμε ότι ως επιλογή, και θα παραμείνει στην τελική έκδοση. Πιστεύουμε ότι μέρος των χρηστών παραμένουν στο OS X Mavericks, να χρησιμοποιεί το λειτουργικό σύστημα με το σχεδιασμό «προ-Ayvovskim», όπως μερικοί Οι χρήστες κολλήσει σε OS X Snow Leopard, δεν θέλουν να χρησιμοποιήσουν τη διεπαφή iOS, όπως και τις λειτουργίες που επιβάλλονται από την Apple σε μεταγενέστερο κυκλοφορίες.
Πώς Handoff
Μία από τις βασικές λειτουργίες Συνέχειας είναι Handoff, η οποία στην πραγματικότητα μπορεί να αλλάξει δραματικά την εμπειρία της χρήσης της Apple-συσκευές. Εκτέλεση τυχόν ενέργειες στις οποίες έχετε ξεκινήσει να κάνετε για OS X, μπορείτε να χωρίς κανένα πρόβλημα να συνεχίσει σε κινητές συσκευές, ή το αντίστροφο. Πώς, λοιπόν, αυτά τα θαύματα έρχονται στη ζωή;
Κατ 'αρχάς, όπως στην περίπτωση των φωνητικών κλήσεων, χρειαζόμαστε iCloud, και μεταβίβαση σε εργασίες σε όλες τις συσκευές σας θα πρέπει να χρησιμοποιούν το ίδιο Apple ID. Συνδέστε το ένα στο άλλο, θα είναι, επίσης, μέσω Bluetooth, αλλά η διαδικασία είναι αυτόματη και δεν απαιτεί παρέμβαση του χρήστη).
Μόλις είστε συνδεδεμένοι στο ίδιο iCloud λογαριασμό, ο παλιός μας φίλος Bluetooth LE θα είναι υπεύθυνη για το γεγονός ότι ορισμένες συσκευές γνωρίζουμε ποιες ενέργειες που εκτελείτε από την άλλη. Ανοίξτε την ιστοσελίδα για το iPad και άλλες συσκευές στην περιοχή θα είναι σε θέση να το ανοίξετε ανά πάσα στιγμή, αν το θέλετε. Έτσι εικονίδιο Handoff θα εμφανιστεί στην κάτω αριστερή γωνία lokskrina και κάνοντας ένα ισχυρό κτύπημα σε αυτό - που ανοίξτε την κατάλληλη εφαρμογή, prodolozhiv εργασία από το ίδιο σημείο όπου σταμάτησε στο άλλο συσκευή.
Επίσης, εικονίδια εφαρμογών που χρησιμοποιούν Handoff, θα εμφανιστεί στη γραμμή multitasking προς τα αριστερά της αρχικής οθόνης. που θα τοποθετηθεί στο εδώλιο του κατηγορουμένου, στα αριστερά του εικονιδίου Finder και το μενού εναλλαγής εφαρμογής (⌘Tab) - Στο OS X Yosemite είναι επίσης μια ιδιαίτερη θέση που προορίζεται γι 'αυτούς.
Κάνοντας πατήστε ή κάντε κλικ στο εικονίδιο Handoff, θα στραφούν αμέσως με τις ενέργειες που πραγματοποιούνται σε άλλη συσκευή. Την ίδια στιγμή η συνέχιση της δραστηριότητας προβλέπει ακόμη τέτοια μικροπράγματα όπως η θέση κύλισης στη σελίδα που διαβάζετε. Η μετάδοση δεδομένων δεν εμφανίζεται στο τοπικό δίκτυο (όπως στην περίπτωση των κλήσεων), peer-to-peer σύνδεση (όπως στην προμήθεια με αλεξίπτωτα) ή Bluetooth. Το πιο πιθανό, για τους σκοπούς αυτούς χρησιμοποιείται το iCloud, το οποίο με τη σειρά του μας λέει δύο πράγματα. Στην πρώτη θέση - θα εργαστεί για το iPhone 4s (χάρη στη μονάδα Bluetooth 4.0) και, δεύτερον, - για Handoff απαραιτήτως μια ενεργή σύνδεση στο internet.
Σύμφωνα με την Apple πληροφοριών, μια λίστα των υποστηριζόμενων συσκευών Η μεταβίβαση έχει ως εξής:
- Όλα iOS-μηχανισμός υποστήριξης iOS 8 εκτός iPad 2
- iMac (από το 2012)?
- MacBook Pro χωρίς Retina οθόνη (από το 2012)?
- MacBook Air (από το 2011)?
- Mac Mini (από το 2011)?
- Mac Pro (αρχής γενομένης από το 2013)?
- MacBook Pro με Retina οθόνη (όλα τα μοντέλα)?
Όπως συμβαίνει και με την προμήθεια με αλεξίπτωτα, είναι πιθανό ότι οι παπαρούνες δεν περιλαμβάνονται στον κατάλογο αυτό θα συνεργαστεί με Handoff, χρησιμοποιώντας Bluetooth 4.0 εξωτερικό προσαρμογέα, αλλά η τελική απελευθέρωση αυτός ο ισχυρισμός είναι αδύνατο.
Μεταπομπή για προγραμματιστές
Τώρα, όταν καταλάβαμε τι iOS συσκευές, και παπαρούνες θα είναι σε θέση να εργαστούν με την απώθηση, ας προσπαθήσουμε για καταλαβαίνουν ότι μπορεί (και δεν μπορεί) να κάνει σχετικά με τρίτους προγραμματιστές χρησιμοποιώντας το παρεχόμενο API Η Apple.
Για να μπορέσετε να χρησιμοποιήσετε το Handoff στις εφαρμογές τους, οι προγραμματιστές θα πρέπει να φροντίζει για την παρουσία της καθολικής δράσης, το οποίο θα πρέπει να είναι η ίδια και στις δύο εκδόσεις της εφαρμογής. Για παράδειγμα, η Apple Mail μοιράζονται την ανάγνωση και τη γραφή e-mail, ως δύο διαφορετικές δράσεις. Εάν είστε προγραμματιστής του πελάτη αποθήκευση σύννεφο, τότε θα έχετε μια πραγματική δραστηριότητα διαχωρισμού κατά την προβολή ενός εγγράφου κειμένου και λογιστικών φύλλων. Για τους σκοπούς αυτούς η κατηγορία NSUserActivity
, Αντικείμενα των εργασιών που περιγράφονται λεπτομερώς εδώ.
Μεταπομπή να εργάζονται χρησιμοποιώντας την ίδια API, το οποίο θα πρέπει να οικοδομήσουμε σε εφαρμογές τους και για τις δύο πλατφόρμες για να συνδέσει τις ανάλογες ενέργειες του χρήστη. Εδώ έγκειται το μεγαλύτερο περιορισμό Handoff - μπορεί να λειτουργήσει μόνο με τις εφαρμογές που χτίστηκε από έναν προγραμματιστή.
Έτσι, καθίσταται αδύνατο το σενάριο χρησιμοποιώντας διάφορες εφαρμογές στην επιφάνεια εργασίας και την κινητή συσκευή. Δεν μπορείτε να περάσετε μια καρτέλα από το Chrome στο Safari OS X για το iPad, καθώς και ένα μήνυμα από το Outlook στο Mail. Δηλαδή, οι χρήστες που δεν χρησιμοποιούν τις τυποποιημένες εφαρμογές της Apple θα είναι κάποια ταλαιπωρία και ενώ οι προγραμματιστές έχουν εφαρμοστεί για τη στήριξη Handoff εφαρμογή τους, δεν θα είστε σε θέση να επωφεληθούν από αυτό λειτουργία. Αλλά ακόμα και τότε, θα εξακολουθεί να παραμένει μερικώς περιορισμένες, επειδή δεν μπορείτε να χρησιμοποιήσετε το Handoff, αν προτιμάτε να «ανάμιξη» εφαρμογών σε διαφορετικές πλατφόρμες.
Και παρόλο που ο περιορισμός αυτός δεν είναι ευχαριστημένοι, αυτό σημαίνει μηχανισμό ότι οι προγραμματιστές θα είναι σε θέση να μεταφέρει δεδομένα από τη μία εφαρμογή στην άλλη, ακόμη και αν δεν είναι 100% indentichny. Για παράδειγμα, το Microsoft Office, η οποία είναι για το iPhone είναι μια ενιαία αίτηση και διαιρείται σε ξεχωριστές εφαρμογές στο OS X. Αν διαιρέσετε την εργασία με διαφορετικούς τύπους αρχείων για διαφορετικούς τύπους δραστηριότητας, τότε η Microsoft θα είναι σε θέση να μεταδίδει δεδομένα από το Word για το Mac άμεσα στην εφαρμογή για το iPhone ή το iPad.
Για τους προγραμματιστές που προτιμούν να χρησιμοποιούν τη μητρική εφαρμογές για iOS και την έκδοση ιστού στην επιφάνεια εργασίας (όπως το Google Docs ή το Facebook), η Apple έχει παράσχει διάφορα APIΓια να μπορέσουν να επιβεβαιώσουν την ιδιοκτησία τους συγκεκριμένους τομείς και να χρησιμοποιούν τα Web-based εφαρμογές σε συνδυασμό με τις iOS-εφαρμογές.
Τέλος, για αυτούς τους τύπους δραστηριότητας στους οποίους ο χρήστης αλληλεπιδρά με τα ίδια δεδομένα σε πολλές συσκευές ταυτόχρονα, χρησιμοποιείται συνέχιση ρεύματα, Επιτρέπει τη χρήση της αμφίδρομης επικοινωνίας μεταξύ δύο συσκευών μέσω iCloud. Δεν ξέρουμε ποια είναι η καθυστέρηση στην περίπτωση αυτή θα είναι, αλλά η Apple μηχανικός Keith Stettenfild ισχυρίστηκε στο WWDC, η οποία ρέει το έργο «αρκετά ιδιαίτερα αποτελεσματικό τρόπο.»
αποτελέσματα
Συζήτηση σχετικά με την ποιότητα της εφαρμογής όλων των δηλούμενων λειτουργίες συνέχεια είναι ακόμα νωρίς, οπότε σε αυτό το σημείο πρέπει να σημειωθεί μόνο ένα μειονέκτημα - περιορισμένη συμβατότητα ως παπαρούνας, και iOS-συσκευές. Η ραγδαία εξέλιξη της γέμισης smartphone υλικού πάντα σήμαινε ότι μερικά από τα νέα χαρακτηριστικά και λειτουργίες θα είναι διαθέσιμες μόνο για τις τελευταίες συσκευές. Οι ιδιοκτήτες των παλαιότερων παπαρούνες, επίσης, μερικές φορές έμεινε πίσω, αυτό που συνέβη με την προμήθεια με αλεξίπτωτα και να αποκαταστήσει OS X μέσω του Διαδικτύου.
Συνέχεια - αυτό είναι ένα από τα βασικά χαρακτηριστικά των δύο λειτουργικά συστήματα, ωστόσο, δεν έχουν kopeck μονάδα Bluetooth LE (~ $ 30) αφήνει τον υπολογιστή σας, αξίζει χιλιάδες δολάρια στην άκρη του δρόμου.
(μέσω)