Kontinuität: eine neue Ebene der Interaktion zwischen dem mobilen und Apple Desktop-Betriebssystem
Makradar Ios / / December 22, 2019
Apple will uns mehr Geräte kaufen, auf der Position beharrt, dass Computer, Tablets und Smartphones - sie völlig verschiedene Arten von Geräten mit einzigartigen Nutzungsszenarien sind. Allerdings hat das Unternehmen sein Bestes, um das beste Gerät zu arbeiten in Verbindung miteinander zu machen. Viele Anwender, den Kauf eines iPhone oder iPad, in der Zukunft zu kaufen, und das Mac, auf allen Seiten von ihm selbst mit dem Ökosystem von Apple umgibt.
Wenn Sie auch, dass die Philosophie bekennen, dann mit der Veröffentlichung von iOS 8 und OS X Yosemite Ihr Glaube wird belohnt. Wir erhielten nach und nach der Integration verschiedener Funktionen und Diensten sowohl das Betriebssystem in den letzten drei Jahren, aber Releases in diesem Jahr wird die Integration von mobilem und Desktop-Betriebssystem auf eine neue Ebene führen und es ist alles dank Technologie Kontinuität. Es kann kein Merkmal des neuen OS betrachtet werden, da es eine Reihe von Optionen, die jeweils mit einer eigenen Funktionsweise und die verschiedenen Anforderungen an die Hardware stellt. So wie wir gesagt, Sie vorher über
Implementierung und Ausbauarbeiten in iOS 8In diesem Artikel werden wir auf der Technologie, die Lügen hinter Features wie die Integration von Call, Handoff und AirDrop konzentrieren.iCloud: eine engere Integration
Seit seiner Veröffentlichung in iOS 5 - war iCloud der offizielle Weg zwischen Ihren iOS-Geräten und Mac-Computer zu synchronisieren. Und es war wirklich praktisch: einfach anmelden, um Ihr neues Gerät mit Ihrem Apple-ID, wie Sie alle Ihre Kontakte, E-Mail, Lesezeichen, Passwörter und andere Daten gefunden sofort, sich auf ihre üblichen Orte.
Um die Arbeit mit praktisch allen erfordern die Kontinuität Merkmale iCloud, auch wenn durch die Wolke keine Daten übertragen werden. Apple hat vielseitige Verwendung der Apple ID mehr gemacht, so dass Sie alle Ihre Inhalte unter Kontrolle zu halten. Funktion Familie Teile, zum Beispiel macht es möglich, Multimedia-Dateien und Anwendungen auf mehreren Geräten mit verschiedenem Apple ID auszutauschen. Dadurch sparen Sie davon ab, in unter dem Haupt-Account einzuloggen Anwendungen herunterzuladen, wodurch Verwirrung in der iCloud, iMessages und Facetime.
Wenn Sie eine Apple ID auf Ihrem Mac und iPhone verwenden, können Sie alle Vorteile genießen Die Kontinuität, mit der Maßgabe, dass das Gerät mit spezifischen Funktionen kompatibel ist (für weitere Informationen über Kompatibilität, etc.).
Telefonate in OS X
Das Verfahren zur Herstellung Sprachanruf auf einem Mac, über einen Mobilfunknetzbetreiber, in der Dokumentation beschrieben ist ziemlich oberflächlich, aber aufgrund der Informationen zur Verfügung zu diesem Zeitpunkt sicher es ist bekannt, dass das Gerät mit einem WLAN-Netzwerk verbunden sein muss (es ist wahrscheinlich, dass für die Mohnblumen wird auch auf einer Ethernet-Verbindung erlaubt werden, aber es ist jetzt sicher sagen Sie können nicht). Offenbar ist diese Funktion Bluetooth nicht im allgemeinen Gebrauch (im Gegensatz zu Handoff gegen) und erfordert keine Unterstützung für Peer-to-Peer-Verbindungen für Wi-Fi (wie Abwurf).
So Sprachanrufe, im Gegensatz zum Rest der Continuity-Funktionen, scheint im Jahr 2007 die einzige Funktion läuft auf iMac und MacBook Pro Linien zu sein. Die Daten werden in Ihrem lokalen Netzwerk, nicht über das Internet übertragen werden.
Das Funktionsprinzip von Bluetooth 4.0 als Beispiel IBeacon
Continuity-alle Funktionen außer Sprachanrufe, zusätzlich zu den Wi-Fi, banden auch Bluetooth 4.0-Technologie (auch als Bluetooth Low-Energy bekannt). Um zu verstehen, was sie fällig ist, ist es wichtig zu wissen, über einige Bluetooth LE verfügt, die am Beispiel von Apples eigener Software deutlich sichtbar sind - IBeacon.
Das erste Consumer-Gerät, das Bluetooth LE unterstützt, war die iPhone 4S. Und obwohl der Standard wurde vor 2010, die massive Integration dieser Module in Gadgets begann nicht so lange zugelassen zurück. Die intelligenten Uhren und andere tragbare Elektronik, er verwendete, um mit Smartphones und Tablets zu kommunizieren, Apple verwendet es auch IBeacon die Funktion arbeiten, die in iOS 7.0, als „neue Technologie eingeführt wurde, die Definition der Dienstleistungen erweitert Standorte in iOS“. Beacons und IOS-Geräte miteinander kommunizieren über Bluetooth LE, die Position des Benutzers zu bestimmen und kontextsensitive Funktionalität für Anwendungen und Dienste bereitstellt.
Beacons „Werbung“ -Komponente Bluetooth LE, das nur sehr wenig Informationen ermöglicht in verschiedenen Abständen Pakete zu senden (von 20 ms bis 10 sec). Diese Pakete haben eine Größe von 47 Bytes, 10 Bytes für amtliche Zwecke, 6 - an dem MAC-Adresse und die 31 - für nützliche Informationen.
Im Fall von IBeacon, Apple verwendet die 20-Byte-Pakete, die eine überraschende Menge an Daten passen. Diese 16-Byte eindeutige ID für den Anwendungsentwickler (Ihr Leuchtturm in der Mall), 2-Byte-Tag Kern Lage (Einkaufszentrum in San Francisco) und 2-Byte-Tag weitere Standorte (Elektronik-Abteilung in der Mall San Francisco). Bluetooth LE-Module in iOS-Geräte in regelmäßigen Abständen diese Baken scannen und sobald sie entdeckt werden - die Anwendung finden Sie eine Vielzahl von Dingen versorgen, sobald Sie ganz nah an den Laden während der Bewegung auf sie, oder wenn Sie von ihm weg sind (vorausgesetzt, dass Sie den Speicherort für das jeweilige verwenden dürfen Anwendungen). Es ist wichtig, dass eine kräftige Menge an Informationen übertragen, um die geringste Menge an Ressourcen, die so gut wie keine Auswirkungen auf den Energieverbrauch hat.
New AirDrop: Wenn die Bluetooth und Wi-Fi arbeiten zusammen
Als Apple auf der WWDC angekündigt, dass Abwurf Transfer unterstützen zwischen OS X und iOS - Halle reagierte Applaus. Dies wirft die Frage auf, warum dies nicht ursprünglich getan wurde? Immerhin und auf OS X und iOS AirDrop Funktionen waren, aber sie waren völlig unvereinbar.
Es stellt sich heraus, dass Abwurf in iOS 7 verwendet die gleiche „Werbung“ Möglichkeiten Bluetooth 4.0, die auf der Arbeit IBeacon gebaut wird. Geräte „überlappt“ sich und erklären, dass sie zur Aufnahme von Daten zur Verfügung stehen. Wenn Sie versuchen, eine Datei zu senden, sind sucht das Gerät eine Reihe von Geräten und zeigt Ihnen eine Liste der verfügbaren. Sobald der Empfänger die Übertragung bestätigt - schaffen wird Peer-to-Peer-Wi-Fi-Verbindung, die gesendet und Daten wird. Apple verwendet für diesen Standard, wie ein Wi-Fi DirectWelche sind jedoch nicht kompatibel mit herkömmlichen Wi-Fi Direct (verwendet auf Android-Geräte). Aus der Kombination dieser Merkmale und hardvarnogo hängt - Abwurf, wenn Ihr Gerät unterstützt wird oder nicht. Zum Beispiel hat iPhone 4s ein Bluetooth-4.0-Modul, aber es verfügt nicht über einen kompatiblen Wi-Fi-Chip, so Abwurf auf mich nicht unterstützt wird.
Übertragen von Dateien Abwurf in OS X Lion, Mountain Lion und Mavericks funktioniert auch über Peer-to-Peer-Verbindung, sondern auch für Geräte in der Nähe verwendet, um suchen Wi-Fi. Es hat eine logische Erklärung - zu einer Zeit, wenn es AirDrop-Funktion wurde Bluetooth 4.0 vorgestellt wurde Module mit nur wenigen Modellen der gesamten Linie ausgestattet Mohn. Daher führen die Verwendung von Bluetooth würde Kompatibilitätsprobleme auf älteren Geräten.
Bisher Module der erforderliche Bluetooth LE in der überwiegenden Mehrheit der Mohnblumen zur Verfügung, unterstützen OS X Yosemite (Sie haben sie für die Jahre 2011-2012), so dass der Übergang zu dieser Technologie fast nicht ist der Löwenanteil beeinflussen Benutzer. Liste des Computers mit Abwurf aktiviert wie folgt:
- iMac (seit 2012);
- MacBook Pro ohne Retina-Display (seit 2012);
- MacBook Air (ab 2011);
- Mac Mini (ab 2011);
- Mac Pro (ab 2013);
- MacBook Pro mit Retina-Display (alle Modelle);
Diese Liste deckt das Gerät der letzten 2-3 Jahre, aber im Vergleich mit der vollständigen Liste der Geräte, dass die Unterstützung OS X Yosemite - es ist immer noch relativ klein.
Geht man von Anfang Bewertungen von Benutzern in OS X Yosemite ist immer noch eine herkömmliche Unterstützung AirDrop, Sie pozvolyayuyuschaya Übertragung von Dateien von einem Mohn auf der anderen Seite, so können wir das als Option übernehmen, und es wird in der endgültigen Version bleiben. Wir glauben, dass ein Teil der Anwender bleiben auf OS X Mavericks, das Betriebssystem mit dem „Pre-Ayvovskim“ Design zu verwenden, da einige Benutzer werden auf OS X Snow Leopard stecken, die nicht von Apple auferlegten die iOS-ähnliche Oberfläche und Funktionen nutzen wollen später in Mitteilungen.
Wie funktioniert Handoff
Eine der wichtigsten Funktionen ist Kontinuität Handoff, die in der Tat dramatisch die Erfahrung mit Apple-Geräten ändern können. Bei Handlungen, dass Sie sich auf OS X tun gestartet haben, können Sie ohne Probleme auf mobilen Geräten oder umgekehrt, um fortzufahren. Wie also kommen diese Wunder zum Leben?
Zunächst wird, wie im Fall von Sprachanrufen, müssen wir iCloud und Handoff an der Arbeit auf allen Geräten müssen den gleichen Apple-ID verwenden. Verbinden miteinander, sie werden auch über Bluetooth, aber der Prozess ist automatisch und erfordert keinen Benutzereingriff).
Sobald Sie in der gleichen iCloud-Konto angemeldet sind, unser alter Freund Bluetooth LE wird dafür verantwortlich sein, dass einige Geräte wissen, welche Aktionen, die Sie auf der anderen Seite durchzuführen. Öffnen Sie die Webseite auf dem iPad und anderen Geräten in der Umgebung werden in der Lage zu öffnen, es zu jeder Zeit, wenn Sie es wollen. So Handoff-Symbol wird in der linken unteren Ecke lokskrina und machen einen Schlag an sie angezeigt werden - Sie Die entsprechende Anwendung prodolozhiv Arbeit aus dem gleichen Ort, an dem es an dem anderen gestoppt wurde Gerät.
Auch Anwendungssymbole Handoff verwenden, wird auf der Multitasking-Leiste nach links auf dem Startbildschirm angezeigt werden. In OS X Yosemite ist auch ein besonderer Ort für sie reserviert - sie werden im Dock auf der linken Seite des Symbols finder und Umschalten zwischen Anwendungen Menü (⌘Tab) platziert werden.
Etwas herstellen tippen oder klicken Sie auf ein Symbol Handoff, werden Sie sofort wechseln auf die Aktionen auf einem anderen Gerät durchgeführt. Zur gleichen Zeit die Fortsetzung der Tätigkeit selbst für solche Kleinigkeiten wie die Scrollposition bietet auf der Seite, die Sie gerade lesen. Die Datenübertragung erfolgt nicht auf dem LAN (wie im Fall von Anrufen), Peer-to-Peer-Verbindung (wie in AirDrop) oder Bluetooth. Höchstwahrscheinlich wird für diese Zwecke verwendet iCloud, die wiederum uns zwei Dinge erzählt. In den ersten Platz - funktioniert auf dem iPhone 4s (dank der Bluetooth-Modul 4.0) und zweitens - für Handoff notwendigerweise eine aktive Internetverbindung.
Laut Apple Informationen, eine Liste der unterstützten Geräte Handoff ist wie folgt:
- Alle IOS-Gerät IOS 8 mit der Ausnahme IPAD Stütz 2
- iMac (seit 2012);
- MacBook Pro ohne Retina-Display (seit 2012);
- MacBook Air (ab 2011);
- Mac Mini (ab 2011);
- Mac Pro (ab 2013);
- MacBook Pro mit Retina-Display (alle Modelle);
Wie ist der Fall mit AirDrop, ist es wahrscheinlich, dass die Mohnblumen in dieser Liste nicht enthalten waren mit arbeiten Handoff unter Verwendung von Bluetooth 4.0 externen Adapter, aber die endgültige Version dieser Anspruch es ist unmöglich.
Handoff für Entwickler
Nun, wenn wir herausgefunden, was iOS-Geräte und Mohnblumen mit Handoff an die Arbeit der Lage sein, wollen wir versuchen, zu verstehen, dass sie können (und kann) über Drittanbieter-Entwickler unter Verwendung des bereitgestellten API tun Apfel.
Bevor Sie Handoff in ihren Anwendungen nutzen können, werden die Entwickler haben auf das Vorhandensein von Universal-Aktion teilnehmen, die gleich in beiden Versionen der Anwendung sein sollte. Zum Beispiel geteilt Apple Mail zu lesen und E-Mail zu schreiben, als zwei verschiedene Aktionen. Wenn Sie ein Entwickler von Cloud-Storage-Client sind, dann werden Sie eine echte Trennung Aktivität haben, während ein Textdokument und die Tabelle sehen. Für diese Zwecke der Klasse NSUserActivity
Gegenstände der Arbeit, die im Detail beschrieben werden, hier.
Handoff zu arbeiten, um die gleiche API verwenden, die Sie bauen in ihre Anwendungen benötigen für beide Plattformen die ähnlichen Benutzeraktionen zu binden. Hierin liegt die größte Einschränkung Handoff - er kann nur mit Anwendungen, die von einem Entwickler gebaut arbeiten.
Somit wird es unmöglich Szenario verschiedene Anwendungen auf dem Desktop und mobiles Gerät. Sie können eine Registerkarte aus Chrome auf OS X Safari auf dem iPad sowie eine Nachricht von Outlook in der E-Mail übergeben. Das heißt, Benutzer, die die Standard-Apple-Anwendungen nicht einige Unannehmlichkeiten verwenden werden und während der Entwickler in ihrer Unterstützung Handoff App implementiert haben, werden Sie nicht in der Lage sein, diesen Vorteil zu nehmen Funktion. Aber selbst dann bleibt immer noch teilweise eingeschränkt, da kann Handoff nicht verwenden, wenn Sie zu „mischen“ Anwendungen auf verschiedenen Plattformen bevorzugen.
Und obwohl diese Einschränkung nicht glücklich ist, ist dieser Mechanismus bedeutet, dass Entwickler in der Lage, Daten zu übertragen, von einer Anwendung zur anderen, auch wenn sie nicht zu 100% indentichny sind. Zum Beispiel Microsoft Office, die auf dem iPhone ist eine einzige Anwendung und in separate Anwendungen in OS X geteilt Wenn Sie die Arbeit mit unterschiedlichen Dateitypen für unterschiedliche Arten von Aktivitäten teilen, dann wird Microsoft in der Lage sein, Daten auf dem Mac aus Word senden direkt in die Anwendung auf dem iPhone oder iPad.
Für Entwickler, die nativen Anwendungen auf iOS und die Web-Version auf dem Desktop (wie Google Docs oder Facebook) verwenden möchten, hat Apple zur Verfügung gestellt verschiedene APIDamit sie ihr Eigentum an bestimmten Domänen bestätigen und die Web-basierten Anwendungen in Verbindung mit den iOS-Anwendungen verwenden.
Schließlich ist für diese Art von Aktivität in dem der Benutzer interagiert mit den gleichen Daten auf mehreren Geräten gleichzeitig verwendet Fortsetzung StreamsErmöglicht die Verwendung von bi-direktionale Kommunikation zwischen zwei Geräten über iCloud. Wir wissen nicht, was die Verzögerung in diesem Fall sein wird, aber Apple-Ingenieur Keith Stettenfild auf der WWDC behauptete, die Arbeitsabläufe „ziemlich hoch effektive Art und Weise.“
Ergebnisse
begrenzte Kompatibilität als Mohn und iOS-Geräte - Diskussion über die Qualität der Umsetzung aller deklarierten Funktionen Kontinuität noch zu früh ist, so an dieser Stelle ist es nur einen Nachteil sein kann zur Kenntnis genommen. Die schnelle Entwicklung der Hardware-Füllung Smartphone immer dazu geführt, dass einige der neuen Features und Funktionen werden nur auf den neuesten Geräte zur Verfügung stehen. Besitzer älterer Mohn blieb auch manchmal hinter, was mit Abwurf passiert und OS X über das Internet wiederherzustellen.
Kontinuität - das ist eines der wichtigsten Merkmale der beiden Betriebssystemen fehlt jedoch Kopeke Bluetooth LE Modul (~ $ 30) verlässt den Computer im Wert von Tausenden von Dollar auf der Strecke.
(über)