Kontinuiteta: nova stopnja interakcije med mobilnim in Apple namizju OS
Makradar Ios / / December 22, 2019
Apple nas želi kupiti več naprav, vztraja na stališču, da računalniki, tablice in pametni telefoni - so popolnoma različne vrste naprav z edinstvenimi scenarijev uporabe. Vendar pa je družba po najboljših močeh, da bi najboljše naprave za delo v povezavi s seboj. Mnogi uporabniki, nakup enega iPhone ali iPad, kupiti v prihodnosti, in Mac, na vseh straneh, ki se obdaja s ekosistema Apple.
Če priznam tudi, da filozofijo, nato pa z izdajo iOS 8 in OS X Yosemite tvoja vera bo nagrajena. Smo postopoma prejeli povezovanje različnih funkcij in storitev, tako v operacijskem sistemu v zadnjih treh letih, vendar za javnost letos bo vodil integracijo mobilnih in namiznega operacijskega sistema na novo raven, in to je vse, zahvaljujoč tehnologiji Kontinuiteta. To se ne more obravnavati kot značilnost novega OS, saj ponuja številne možnosti, vsak s svojim načinom delovanja in različne strojne zahteve. Tako kot smo že prej povedal o izvajanje in širitev dela na iOS 8V tem članku se bomo osredotočili na tehnologijo, ki se skriva za funkcije, kot so vključevanje klicev, handoff in Zračni desant.
iCloud: tesnejše povezovanje
Od njegove sprostitve v iOS 5 - iCloud je uradna pot za sinhronizacijo med vašim sistemom iOS napravah in Mac računalnikov. In res je bilo priročno: samo prijavo za novo napravo z vašim Apple ID, kot je vse svoje stike, e-pošto, zaznamke, gesla in druge podatke, se je takoj na voljo na njihov običajni krajev.
Za delo s skoraj vse kontinuiteti značilnosti zahtevajo iCloud, čeprav je skozi oblak ne posredujejo nobenih podatkov. Apple je uporabil Apple ID bolj vsestranski, ki vam omogoča, da vse svoje vsebine pod nadzorom. Funkcija Družina Sharing, na primer, omogoča izmenjavo medijskih datotek in aplikacij na različnih napravah, ki uporabljajo različne Apple ID. To vam bo prihranilo od morali prijaviti v okviru glavni račun za prenos prijav, s čimer zmedo v iCloud, IMessages in FaceTime.
Če uporabljate eno Apple ID na vašem Mac in iPhone, boste lahko uživali vse prednosti Neprekinjenega, pod pogojem, da je naprava združljiva s posebnimi funkcijami (za več informacij o kompatibilnost, itd).
Telefonski klici v OS X
Proces govorne klice na Mac, preko mobilnega omrežja operaterja, ki je opisan v dokumentaciji, ki je precej površno, vendar je zaradi razpoložljivih informacij v tem trenutku zagotovo Znano je, da mora biti naprava povezana z omrežjem Wi-Fi (je verjetno, da bo za mak dovoljeno tudi na Ethernet povezave, vendar je sedaj z gotovostjo reči, to ne moreš). Očitno je ta funkcija ne Bluetooth ne uporabljajte na splošno (v nasprotju z handoff) in ne potrebujejo podporo za povezave peer-to-peer za Wi-Fi (kot Zračni desant).
Tako govorne klice, za razliko od ostalih funkcij kontinuitete, se zdi, da je edina funkcija deluje na iMac in MacBook Pro linije v letu 2007. Podatki se bodo prenesli v vašem lokalnem omrežju, ne pa preko interneta.
Operacijski Načelo Bluetooth 4.0 kot npr iBeacon
Neprekinjenosti-vse funkcije razen govorne klice, poleg Wi-Fi, vezanih tudi Bluetooth 4.0 tehnologijo (znan tudi kot Bluetooth z nizko porabo energije). Da bi razumeli, kaj je to posledica, da je pomembno vedeti o nekaterih funkcije Bluetooth LE, ki so jasno vidne na primer lastne programske opreme Apple - iBeacon.
Prvi Potrošnik napravo, ki podpira Bluetooth LE, je iPhone 4s. In čeprav je bil standard odobren že leta 2010, množično vključevanje teh modulov v pripomočkov začel ne tako dolgo nazaj. Pametne ure in druge oblačilne elektronike, je uporabil za komunikacijo s pametnimi telefoni in tabličnimi računalniki, Apple ga uporablja tudi za iBeacon delujejo funkcijo, ki je bila uvedena v iOS 7.0, kot "novo tehnologijo širi opredelitev storitev lokacije v sistemu iOS ". Svetlobnih signalov in iOS-naprave komunicirajo med seboj preko Bluetooth LE, določanje lokacije uporabnika in zagotavlja kontekstno funkcionalnost aplikacij in storitev.
Svetilniki uporabljajo "reklamo" komponenta Bluetooth LE, ki omogoča zelo malo informacij za pošiljanje paketov na različnih intervalih (od 20 ms do 10 sekund). Ti paketi so velikosti 47 bajtov 10 bajtov za službene namene, 6 - za MAC-naslov in 31 - za koristne informacije.
V primeru iBeacon, Apple uporablja 20-byte pakete, ki jih je mogoče presenetljivo količino podatkov. Ta 16-bajt edinstven ID za razvijalce aplikacij (vaš svetilnik v trgovini), 2-bajt tag jedro lokacija (shopping center v San Franciscu) in 2-bajt tag dodatne lokacije (elektronika oddelek v trgovini San Francisco). Bluetooth LE moduli v iOS napravah občasno skeniranje teh svetilnikov in takoj, ko so odkrili, - bo uporaba vam ponujajo različne stvari, ko vas priti v bližini trgovine med gibanjem na to, ali ko ste stran od nje (pod pogojem, da se jih sme uporabljati lokacije za zadevni aplikacije). Pomembno je, da prenaša zajetne količine podatkov z uporabo najmanj znesek sredstev, ki ima skoraj nobenega vpliva na porabo energije.
Nova Zračni desant: ko je Bluetooth in Wi-Fi dela skupaj
Ko je Apple na WWDC je napovedal, da bo Zračni desant podpira prenos med OS X in iOS - Dvorana odzvala aplavz. Zastavlja se vprašanje, zakaj to ni bilo storjeno prvotno? Konec koncev, ter na OS X in iOS Zračni desant funkcije so, vendar so bili popolnoma nezdružljivo.
Izkazalo se je, da Zračni desant v sistemu iOS 7 uporablja isti "oglaševanje" možnosti Bluetooth 4.0, ki je zgrajena na delovnem iBeacon. Naprave "prekrivanje" med seboj, izjavlja, da so na voljo za sprejemanje podatkov. Ko poskušate poslati datoteko, vaša naprava skenira so številne naprave in oddaj vam seznam na voljo. Takoj, ko prejemnik potrdi prenos - bo ustvarilo peer-to-peer povezavo Wi-Fi, ki bo poslano in podatkov. Apple uporablja za to standardno, tak Wi-Fi DirectKar pa ni v skladu z običajnim Wi-Fi Direct (ki se uporablja na Android napravah). Iz kombinacije teh funkcij in hardvarnogo bo odvisna - Zračni desant, če je vaša naprava podpira ali ne. Na primer, iPhone 4s ima Bluetooth 4.0 modul, vendar nima združljiv Wi-Fi čip, tako Zračni desant na njej ne bo podprt.
Prenos datotek Zračni desant v OS X Lion, Mountain Lion in Mavericks deluje tudi prek povezave peer-to-peer, ampak za iskanje bližnjih naprav Wi-Fi. To je logična razlaga - v času, ko je bil predstavljen Zračni desant funkcijo, so Bluetooth 4.0 moduli opremljeni z le nekaj modelov celotne linije mak. Zato bi uporaba Bluetooth povzroči težave z združljivostjo v starejših napravah.
Do sedaj je potrebno Bluetooth LE modulov na voljo v veliki večini maka, podpira OS X Yosemite (Imajo jih za 2011-2012), tako da je prehod na te tehnologije skoraj ne vplivajo levji delež uporabniki. Seznam računalnikov z Zračni desant omogočena na naslednji način:
- iMac (od 2012);
- MacBook Pro brez Retina-zaslonu (od leta 2012);
- MacBook Air (od leta 2011);
- Mac Mini (od leta 2011);
- Mac Pro (od leta 2013);
- MacBook Pro z Retina-zaslonom (vsi modeli);
Ta seznam zajema napravo zadnjih 2-3 let, vendar v primerjavi s celotnim seznamom naprav, podpora OS X Yosemite - to je še vedno relativno majhen.
Sodeč po prvih pregledov uporabnikov v sistemu OS X Yosemite je še vedno običajna podpora Zračni desant, si pozvolyayuyuschaya prenos datotek iz enega mak na drugi strani, tako da lahko sklepamo, da kot možnost, in da bo ostal v končno sprostitev. Prepričani smo, da del uporabnikov še vedno na OS X Mavericks, da uporabljate operacijski sistem z zasnovo "pre-Ayvovskim", kot nekateri Uporabniki so obtičali na OS X Snow Leopard, ki ne želijo uporabljati iOS, kot vmesnik in funkcije, ki jih Apple, uvedene pozneje za javnost.
Kako Handoff
Ena od ključnih funkcij Kontinuiteta je Handoff, ki lahko dejansko dramatično spremeniti izkušnje pri uporabi Apple-naprav. Izvajanje vseh ukrepov, ki jih je začel delati na OS X, lahko brez kakršnih koli težav, da nadaljuje na mobilnih napravah, ali obratno. Kako torej ti čudeži oživijo?
Prvič, tako kot v primeru govornih klicev, moramo iCloud in Handoff za delo na vseh vaših napravah morajo uporabljati isti Apple ID. Povezava s seboj, bodo tudi prek povezave Bluetooth, vendar je proces samodejno in ne zahteva posredovanja uporabnika).
Ko ste prijavljeni v isti iCloud-račun, bo naš stari prijatelj Bluetooth LE je odgovoren za to, da nekatere naprave ve, kateri ukrepi, ki jih opravljajo na drugi strani. Odprite spletno stran na iPad in drugih naprav na tem območju bodo mogli odpreti v vsakem trenutku, če hočeš. Tako bo Handoff ikona prikazana v spodnjem levem kotu lokskrina in izdelavo potegnite na to - vi odprite ustrezno aplikacijo, prodolozhiv delo iz istega kraja, kjer se je ustavil na drugi strani naprave.
Tudi uporaba ikon z Handoff, bo prikazan na multitasking bar na levi strani na začetnem zaslonu. bodo postavljeni na zatožno klop, na levo od IconFinder in uporaba preklapljanje meni (⌘Tab) - V OS X Yosemite je tudi poseben prostor rezerviran za njih.
Izdelava iz pipe ali pa kliknite na ikono Handoff, boste takoj preklopiti na ukrepi izvajajo v drugi napravi. Hkrati nadaljevanje dejavnosti predvideva celo take malenkosti kot je položaj pomikanje na strani, ki jo berete. Prenos podatkov ne pride na LAN (kot v primeru klicev), peer-to-peer povezavo (kot pri Zračni desant) ali Bluetooth. Najverjetneje, za te namene se uporablja iCloud, ki nam pa pove dve stvari. Na prvem mestu - bo delovala na iPhone 4s (zahvaljujoč modul Bluetooth 4.0) in drugič - za handoff nujno aktivno internetno povezavo.
Po informacijah, Apple, seznam podprtih naprav Handoff je, kot sledi:
- Vse iOS-naprava, ki podpira iOS 8 razen iPad 2
- iMac (od 2012);
- MacBook Pro brez Retina-zaslonu (od leta 2012);
- MacBook Air (od leta 2011);
- Mac Mini (od leta 2011);
- Mac Pro (od leta 2013);
- MacBook Pro z Retina-zaslonom (vsi modeli);
Kot je v primeru Zračni desant, je verjetno, da se mak niso bili vključeni v ta seznam bo delovala z Handoff, z uporabo Bluetooth 4.0 zunanji vmesnik, ampak končno javnost ta zahtevek je nemogoče.
Handoff za razvijalce
Zdaj, ko smo ugotovili, kaj se bo iOS-naprave in mak se lahko dela z Handoff, poskusimo razumeti, da se lahko (in ne more) storiti glede neodvisnih razvijalcev s priloženim API Apple.
Preden lahko uporabite Handoff v svojih vlogah, bodo razvijalci morali udeležiti prisotnosti univerzalne ukrepa, ki bi morala biti enaka v obeh različicah aplikacije. Na primer, Apple Mail skupna branje in pisanje e-pošte, kot dveh različnih ukrepov. Če ste razvijalec odjemalca za shranjevanje v oblaku, potem boste imeli resnično dejavnost ločevanja med ogledom dokument z besedilom in preglednico. Za te namene razreda NSUserActivity
, Postavke dela, ki so podrobno opisani v tukaj.
Handoff dela z isto API, ki ga boste potrebovali za gradnjo v svoje aplikacije za obe platforme za kravato podobnih dejanj uporabnika. Tu leži največji omejitev Handoff - je lahko samo delo z aplikacijami, ki jih en razvijalec zgradili.
Tako postane nemogoč scenarij, z uporabo različnih aplikacij na namizju in mobilne naprave. Ne moreš mimo zavihek iz Chroma na Safari OS X je na iPad, kot tudi sporočilo iz Outlooka v Mail. To pomeni, da bodo uporabniki, ki ne uporabljajo standardne aplikacije Apple je nekaj neprijetnosti in medtem ko so razvijalci izvajajo v njihovo podporo handoff aplikacije, ki jih ne bodo mogli izkoristiti to funkcija. Toda tudi takrat, še vedno ostaja delno omejena, ker ne morejo uporabljati Handoff, če vam je ljubše, da "mešati" aplikacij na različnih platformah.
In čeprav se ta omejitev ne more, ta mehanizem pomeni, da bodo razvijalci lahko za prenos podatkov iz ene vloge v drugo, tudi če niso 100% indentichny. Na primer, Microsoft Office, ki je na iPhone je ena aplikacija, ki je razdeljena na ločene aplikacije OS X. v Če si razdeliti delo z različnimi vrstami datotek za različne vrste dejavnosti, potem bo Microsoft lahko posreduje podatke iz Worda na Mac neposredno v aplikacijo za iPhone ali iPad.
Za razvijalce, ki želijo uporabiti avtohtone aplikacij za iOS in spletno različico na namizju (na primer Google Docs ali Facebook), je Apple pod pogojem, različnih APIDa bi jim omogočili, da potrdite lastništvo posameznih področjih in uporaba spletnih aplikacij so v povezavi z iOS-aplikacij.
Končno, za tiste vrste dejavnosti, v katerih ga uporabnik istih podatkov na več naprav hkrati, ki se uporablja nadaljevanje Streams, Omogoča uporabo dvosmerno komunikacijo med dvema napravama preko iCloud. Ne vemo, kaj se bo zamuda v tem primeru, ampak Apple inženir Keith Stettenfild trdil na WWDC, ki teče delo "dokaj visoko učinkovit način."
Rezultati
Pogovor o kakovosti izvajanja vseh navedenih funkcij Kontinuiteta je še zgodaj, tako da na tej točki je treba opozoriti le eno pomanjkljivost - omejeno združljivost kot mak, in iOS-naprav. Hiter razvoj strojne opreme za polnjenje pametnega telefona vedno pomenilo, da bodo nekatere nove značilnosti in funkcije na voljo samo na najnovejših napravah. Lastniki starejših maka, preveč, včasih je ostala zadaj, kaj se je zgodilo z Zračni desant in obnovitev OS X prek interneta.
Kontinuiteta - to je ena od ključnih značilnosti obeh operacijskih sistemov, pa nimajo kopeck Bluetooth LE modul (~ $ 30) zapusti računalnik, vredno več tisoč dolarjev na stranski tir.
(preko)