Folytonosság: egy új szintjét közötti kölcsönhatás a mobil és az Apple asztali operációs rendszerek
Makradar Ios / / December 22, 2019
Apple akarja vásárolni több eszköz, amely ragaszkodik a helyzetben, hogy a számítógépek, táblagépek és okostelefonok - ezek teljesen különböző típusú készülékek egyedi használat módja. Ugyanakkor a cég mindent megtesz annak érdekében, hogy a legjobb eszköz a munka együtt egymással. Sok felhasználó, vásárol egy iPhone vagy iPad, vásárolni a jövőben, és a Mac, minden oldalról körülvevő maga az ökoszisztéma Apple.
Ha azt is elismerték, hogy a filozófia, majd a kiadás iOS 8 és OS X Yosemite hiteteket megjutalmazzák. Mi fokozatosan átvette az integráció különböző funkciók és szolgáltatások mind az operációs rendszer az elmúlt három évben, de kibocsátások ebben az évben, vezet az integráció a mobil és az asztali operációs rendszer egy új szintre, és ez mind köszönhetően a technológia Folytonosság. Ez nem tekinthető jellemzője az új operációs rendszer, mert ez biztosítja a választási lehetőségeket, amelyek mindegyike saját üzemmód és a különböző hardver követelményeknek. Ahogyan azt korábban meséltem
végrehajtása és az expanziós munka iOS 8Ebben a cikkben fogunk összpontosítani a technológia mögött az funkciók, mint például az integráció a hívást, Átadás és földre száll.iCloud: szorosabb integráció
Mivel a megjelenése iOS 5 - iCloud volt a hivatalos utat között szinkronizálni iOS-eszközök és a Mac számítógépeken. És ez nagyon kényelmes: csak jelentkezzen be az új eszközt az Apple ID, mint az összes kapcsolatot, e-mail, könyvjelzők, jelszavak és egyéb adatok azonnal találták magukat a szokásos helyen.
Ahhoz, hogy a munka szinte minden folytonossági funkciókat igényelnek iCloud, akkor is, ha a felhő nem továbbít adatokat. Apple élt az Apple ID sokoldalúbb, amely lehetővé teszi, hogy az összes tartalom ellenőrzés alatt. Funkció Family Sharing például lehetővé teszi, hogy kicseréljék a média fájlok és alkalmazások több eszköz segítségével különböző Apple ID. Ez takarít meg kelljen lépnie alatt a fő fiók le alkalmazásokat, így zavart az iCloud, iMessage és FaceTime.
Ha egy Apple ID a Mac és az iPhone, élvezheti az előnyeit A folytonosság, feltéve, hogy az eszköz kompatibilis a speciális funkciók (további információkért kompatibilitás, stb.)
Telefonhívásokat OS X
A folyamat a hanghívások Macen keresztül mobilhálózat üzemeltetője, a dokumentációban leírt meglehetősen felszínes, hanem azért, mert a rendelkezésre álló információk ebben az időben, az biztos köztudott, hogy a készüléket csatlakoztatni kell a hálózathoz Wi-Fi (valószínű, hogy a mák is lehetővé az Ethernet kapcsolat, de ez most magabiztosan mondani ezt nem tudsz). Úgy tűnik, ez a funkció nem használható Bluetooth általában (szemben a Átadás), és nem igényel támogatást a peer-to-peer kapcsolat a Wi-Fi (mint földre száll).
Így hanghívás, ellentétben a többi folytonossági funkciókat, úgy tűnik, hogy az egyetlen funkciója futó iMac és MacBook Pro vonal 2007-ben. Az adatok átkerülnek a helyi hálózaton, nem az interneten keresztül.
A működési elve Bluetooth 4.0 példaként iBeacon
Folytonosság-kivételével az összes funkciót hanghívások mellett Wi-Fi, kötve is Bluetooth 4.0 technológia (más néven Bluetooth Low Energy-). Ahhoz, hogy megértsük, mi az oka, fontos tudni néhány funkciók Bluetooth LE, ami jól látható a példa az Apple saját szoftver - iBeacon.
Az első fogyasztói eszköz, amely támogatja a Bluetooth LE volt, az iPhone 4S. És bár a standard jóváhagyta vissza 2010-ben, a hatalmas integráció ezen modulokat szerkentyű kezdett nem is olyan régen. Az intelligens karórák és egyéb hordható elektronika, szokott kommunikálni az okostelefonok és táblagépek, az Apple is használja, hogy iBeacon működik a funkció, amely bevezette az iOS 7.0, mint „új technológia bővül a szolgáltatások meghatározásában helyek iOS”. Beacons és iOS-eszközök kommunikálnak egymással Bluetooth LE, meghatározó a felhasználó tartózkodási helyét, és biztosítja környezetfüggő alkalmassága alkalmazások és szolgáltatások.
Beacons használat „reklám” komponens Bluetooth LE, ami lehetővé teszi, hogy nagyon kevés információ csomagokat küldeni különböző időközönként (20 ms 10 sec). Ezek a csomagok mérete 47 byte 10 byte hivatalos célból, 6 - MAC-cím és 31 - a hasznos információkat.
Abban az esetben, iBeacon, az Apple használja a 20 bájtos csomagok, amely elfér egy meglepő mennyiségű adat. Ez a 16-os egyedi azonosítót az alkalmazás-fejlesztők (a világítótorony a plázában), 2-bájtos tag mag helyét (bevásárló központ San Francisco), és a 2-bájtos tag további helyeket (elektronikai részleg a plázában San Francisco). Bluetooth LE modulok iOS-eszközökön rendszeresen átvizsgálja ezeket jelzők és amint felfedezik - az alkalmazás felajánlja a különböző dolgokat, ha egyszer közelebb a boltban, amikor a mozgás, vagy ha távol tőle (feltéve, hogy használhatják a helyét a mindenkori alkalmazások). Fontos, hogy a továbbított egy izmos mennyiségű információ segítségével a legkevesebb erőforrást, hogy szinte egyáltalán nem hat az energia fogyasztást.
Új földre száll: ha a Bluetooth és a Wi-Fi együtt
Amikor az Apple bejelentette a WWDC, hogy földre száll támogatni fogja közötti transzfer OS X és iOS - terem válaszolt tapsot. Felmerül a kérdés, hogy ez miért nem történt meg az eredetileg? Végtére is, és OS X-en és iOS földre száll funkciók voltak, de nem voltak teljesen összeegyeztethetetlen.
Kiderült, hogy a földre száll az iOS 7 ugyanazt a „reklám” lehetőségek Bluetooth 4.0, amely arra épül a munka iBeacon. Eszközök „átfedés” egymással, kijelentve, hogy rendelkezésre állnak az adatok fogadására. Amikor megpróbálja elküldeni a fájlt, a készülék megkeresi számos eszközt és megjelenít egy listát az elérhető. Amint a kedvezményezett igazolja átadása - megteremti a peer-to-peer Wi-Fi kapcsolat, amelyik elküldésre kerül és az adatok. Apple használni ezt a szabványt, az ilyen Wi-Fi DirectAmi azonban nem kompatibilis a hagyományos Wi-Fi Direct (használt Android-eszközök). A kombináció a jellemzők és hardvarnogo függ - földre száll, ha a készülék támogatja-e vagy sem. Például az iPhone 4s van egy Bluetooth 4.0 modult, de nem rendelkezik kompatibilis Wi-Fi chip, így földre száll rá nem támogatott.
Fájlátvitel földre száll az OS X Lion, Mountain Lion és Mavericks is működik a peer-to-peer kapcsolat, de keresni a környéken használt eszközök Wi-Fi-vel. Ez egy logikus magyarázat -, amikor azt mutatták földre száll a funkciót, a Bluetooth 4.0 modult voltak felszerelve csak néhány modell az egész vonalon pipacsok. Ezért a Bluetooth használata lenne kompatibilitási problémákat okozhat régebbi eszközök.
A mai napig, a szükséges Bluetooth LE modulok rendelkezésre a legtöbb pipacsok, támogassa OS X Yosemite (Úgy van rájuk 2011-2012), úgy, hogy az átmenet a technológia szinte nem befolyásolja az oroszlánrészét felhasználók számára. Listája számítógépek földre száll engedélyezett az alábbiak szerint:
- iMac (óta 2012);
- MacBook Pro Retina nélkül-kijelző (2012 óta);
- MacBook Air (2011-től);
- Mac Mini (2011-től);
- Mac Pro (2013-tól);
- MacBook Pro Retina kijelző (minden modell);
Ez a lista az eszköz elmúlt 2-3 évben, de összehasonlítva a teljes eszközök listáját, hogy a támogatás az OS X Yosemite - még mindig viszonylag kicsi.
Ítélve korai értékeléseket felhasználók OS X Yosemite még a hagyományos támogatási földre száll, akkor pozvolyayuyuschaya átviteléhez egy mák a másik, így feltételezhetjük, hogy egy lehetőséget, akkor marad a végleges kiadás. Hisszük része a felhasználók továbbra is az OS X Mavericks, hogy az operációs rendszert használják a „pre-Ayvovskim” design, mint néhány felhasználók elakadtak OS X Snow Leopard, nem akarják használni az iOS-szerű felület és a funkciók által kiszabott Apple a későbbi kiadásokban.
Hogyan működik Átadás
Az egyik legfontosabb funkciója a folyamatosság Átadás, ami valójában drámaian megváltoztathatja a tapasztalat az Apple-készülékek. Teljesítő minden olyan cselekménytől, már elkezdte csinálni OS X, akkor minden gond nélkül, hogy továbbra is a mobil eszközök, vagy fordítva. Hogyan, akkor ezek a csodák életre?
Először is, abban az esetben a hanghívások, szükségünk van iCloud, és Átadás a munkát az összes eszközén kell használni ugyanazt az Apple ID. Csatlakozás egymással, akkor is Bluetooth-on keresztül, de a folyamat automatikus és nem igényel felhasználói beavatkozást).
Ha be van jelentkezve ugyanazt az iCloud-fiókot, régi barátunk Bluetooth LE feladata lesz, hogy néhány eszköz tudja, milyen műveleteket hajt végre a másik oldalon. Nyissa meg a weblapot az iPad és más eszközök a területen lesz képes megnyitni, hogy bármikor, ha akarja. Így Átadás ikon jelenik meg a bal alsó sarokban lokskrina, és hogy egy csapott rá - akkor nyissa meg a megfelelő alkalmazás, prodolozhiv munka ugyanazon a helyen, ahol abbahagyta, a másik készüléket.
Továbbá, alkalmazás ikonok segítségével Átadás jelenik meg a multitasking sáv bal oldalán a kezdőképernyőn. fogják helyezni a dokkoló, a bal oldalon az ikon kereső és alkalmazás kapcsoló menüben (⌘Tab) - OS X Yosemite is egy különleges hely a számukra fenntartott.
Így csap vagy kattintson a ikonra Átadás, azonnal átvált a végrehajtott intézkedések egy másik eszközön. Ugyanakkor a folytatása a tevékenység biztosítja még az olyan apróságok, mint a tekercset pozícióját az oldalon olvasott. Adatátvitel nem fordul elő a LAN (mint a hívások esetében), a peer-to-peer kapcsolat (mint a földre száll) vagy Bluetooth. Valószínűleg erre a célra használják iCloud, ami viszont azt mondja, két dolgot. Az első helyen - fog működni az iPhone 4s (köszönhetően a modul Bluetooth 4.0), másrészt - az átadás-átvétel feltétlenül aktív internetkapcsolat.
Szerint az Apple információk, a támogatott eszközök listáját Átadás a következő:
- Minden IOS-támogató eszköz IOS 8 azzal az eltéréssel, IPAD 2
- iMac (óta 2012);
- MacBook Pro Retina nélkül-kijelző (2012 óta);
- MacBook Air (2011-től);
- Mac Mini (2011-től);
- Mac Pro (2013-tól);
- MacBook Pro Retina kijelző (minden modell);
Mivel ez a helyzet a földre száll, akkor valószínű, hogy a mák nem szerepel ezen a listán fog működni Átadás, Bluetooth 4,0 külső adapterrel, de a végleges kiadás ezt az állítást ez lehetetlen.
Az Átadás a fejlesztők számára
Most, amikor rájött, hogy mi iOS-eszközök és a mák képes lesz munkát Átadás, próbáljuk megérteni, hogy lehet (és nem) tenni a külső fejlesztők a mellékelt API Apple.
Mielőtt használni Átadás az alkalmazásoknak, a fejlesztők, hogy vegyenek részt a jelenléte univerzális akció, ami azonosnak kell lennie mindkét változat a kérelmet. Például, az Apple Mail megosztott mailek írása és olvasása, mint két különböző intézkedéseket. Ha a fejlesztő a felhő tárolási ügyfél, akkor lesz egy igazi elválasztás tevékenység közbeni szöveges dokumentumot és táblázatot. Ezekre a célokra az osztály NSUserActivity
, Tárgyak munka, amely részletesen itt.
Az Átadás dolgozni ugyanazt API, ami akkor kell építeni a saját alkalmazásokat mindkét platformon kötni a hasonló felhasználói tevékenységek. Ebben rejlik a legnagyobb korlátja Átadás - tud csak dolgozni alkalmazások által épített egyik fejlesztő.
Így lehetetlenné válik forgatókönyv különböző alkalmazásokat az asztali és a mobil eszközön. Nem lehet átadni egy lapot Chrome OS X Safari az iPad, valamint egy üzenetet az Outlook e-mail. Azaz, a felhasználók, akik nem használják a szabványos Apple alkalmazások lesz némi kényelmetlenséget és míg a fejlesztők végre a támogatást Átadás alkalmazás, akkor nem lesz képes kihasználni ezt funkciót. De még akkor is, még mindig marad részlegesen korlátozott, mivel nem tudja használni Átadás ha inkább a „mix” alkalmazások a különböző platformokon.
És bár ez a korlátozás nem boldog, ez a mechanizmus azt jelenti, hogy a fejlesztők képesek lesznek az adatok átvitelére egyik alkalmazásból a másikba, akkor is, ha nem 100% indentichny. Például a Microsoft Office, amely az iPhone egy egységes kérelem és osztva külön alkalmazás OS X Ha osztja meg a munkát a különböző fájltípusok különböző típusú tevékenységet, akkor a Microsoft képes lesz továbbítja az adatokat a Word a Mac közvetlenül az alkalmazást az iPhone vagy iPad.
A fejlesztők számára, akik szívesebben használják a natív alkalmazások iOS és az internetes verzió az asztalon (mint például a Google Docs vagy a Facebook), az Apple nyújtott különböző APIAnnak érdekében, hogy erősítse a tulajdonosi specifikus domének és használja a web-alapú alkalmazások együtt az iOS-alkalmazásokat.
Végül, az ilyen típusú tevékenység, amelyben a felhasználó használja ugyanazokat az adatokat több eszköz egyidejű, használt folytatása StreamsLehetővé teszi a használatát kétirányú kommunikáció két eszköz segítségével iCloud. Nem tudjuk, hogy mi a késlekedés ebben az esetben lesz, de az Apple mérnök Keith Stettenfild azzal a WWDC, ami folyik a munka „elég nagyon hatékony módja.”
találatok
Beszéljen a végrehajtás minőségének az összes bejelentett funkciók folyamatossága még korai, ezért ezen a ponton meg kell jegyezni, egyetlen hátránya - korlátozott kompatibilitást, mint a pipacs, és iOS-eszközökön. A gyors fejlődése a hardver töltelék okostelefon mindig azt jelentette, hogy néhány új jellemzők és funkciók csak akkor lesz elérhető a legújabb eszközöket. A tulajdonosok az idősebb mák is, néha maradt, mi történt földre száll és visszaállítani OS X az interneten keresztül.
Folytonosság - ez az egyik legfontosabb jellemzője a két operációs rendszer, azonban hiányzik kopeck Bluetooth LE modul (~ $ 30) hagyja el a számítógépet, több ezer dollárt ér az út.
(keresztül)