Jatkuvuus: uudelle tasolle vuorovaikutus Mobile ja Apple työpöytäkäyttöjärjestelmälle
Makradar Ios / / December 22, 2019
Apple haluaa meidän ostaa lisää laitteita, vaatimalla kannan, että tietokoneet, tabletit ja älypuhelimet - ne ovat täysin erilaisia laitteita ainutlaatuisia käyttötilanteissa. Yhtiö kuitenkin tekee parhaansa tehdä paras laite toimimaan yhdessä toistensa kanssa. Monet käyttäjät, ostaa yhden iPhonen tai iPadin, ostaa tulevaisuudessa, ja Mac, joka puolelta ympäröivät itsensä ekosysteemin Applen.
Jos myös tunnustettava, että filosofia, sitten vapauttamaan iOS 8 ja OS X Yosemite uskosi palkitaan. Olemme vähitellen saaneet yhdistää erilaisia toimintoja ja palveluja sekä käyttöjärjestelmä kolmen viime vuoden aikana, mutta tiedotteet tänä vuonna, johtaa mobiilin ja työpöydän käyttöjärjestelmästä uudelle tasolle ja se kaikki kiitos teknologian Jatkuvuutta. Sitä ei voida pitää ominaisuutena uuden käyttöjärjestelmän, koska se tarjoaa erilaisia vaihtoehtoja, joilla kullakin on oma toimintatapa ja eri laitteistovaatimukset. Aivan kuten me aiemmin kertonut toteuttamiseen ja laajeneminen työtä IOS 8
Tässä artikkelissa keskitymme Tekniikka sen takana ominaisuuksia, kuten integrointi puhelun kanavanvaihdossa ja pudottaa lentokoneesta.iCloud: tiiviimpää yhdentymistä
Julkaisun jälkeen IOS 5 - iCloud oli virallinen tapa synkronoida iOS-laitteille ja Mac-tietokoneissa. Ja se oli todella kätevä: vain kirjautua uuteen laitteeseen Apple-tunnus, kuten kaikki yhteystiedot, sähköposti, kirjanmerkkejä, salasanoja ja muita tietoja heti joutuivat tavanomaista paikkoja.
Työskennellä lähes kaikki Continuity ominaisuudet vaativat iCloud, vaikka pilven läpi ei lähetetä mitään tietoja. Apple on käyttänyt Apple ID monipuolisempaa, jolloin voit pitää kaikki sisältö hallinnassa. Toiminto Perhe jakaminen esimerkiksi mahdollistaa vaihtaa mediatiedostoja ja sovelluksia useille laitteille käyttämällä eri Apple ID. Tämä säästää sinun ei tarvitse kirjautua sisään alla päätilille ladata sovelluksia, jolloin sekaannus iCloud, iMessage ja FaceTime.
Jos käytät yhtä Apple ID Macissa ja iPhonessa, voit nauttia kaikista eduista Jatkuvuus, edellyttäen, että laite on yhteensopiva tiettyjä toimintoja (lisätietoja yhteensopivuus jne).
Puhelut OS X
Prosessia, jossa ääni kehottaa Mac, kautta solukkoverkon operaattori, on kuvattu asiakirjoissa on melko pinnallinen, mutta koska tiedot saatavilla tällä hetkellä varmasti tiedetään, että laite on kytketty verkkoon Wi-Fi (on todennäköistä, että unikkoa sallitaan myös Ethernet-yhteyden, mutta se on nyt luottavaisesti sanoa et voi). Ilmeisesti tämä ominaisuus ei käytä Bluetooth yleensä (vastakohtana yhteysvastuunvaihtotaulukon) ja ei vaadi tukea peer-to-peer-yhteyksiä Wi-Fi (kuten pudottaa lentokoneesta).
Siten äänipuhelut, toisin kuin muualla Continuity ominaisuuksia, näyttää olevan ainoa tehtävä käynnissä iMac ja MacBook Pro linjat 2007. Tiedot siirretään omassa lähiverkossa, eikä Internetin kautta.
Toimintaperiaate Bluetooth 4,0 esimerkkinä iBeacon
Jatkuvuus-kaikki toiminnot paitsi äänipuheluita lisäksi Wi-Fi sidottu myös Bluetooth 4.0 tekniikkaa (tunnetaan myös nimellä Bluetooth low energy). Ymmärtää, mitä se johtuu, on tärkeää tietää joitakin ominaisuuksia Bluetooth LE, jotka ovat selvästi näkyvissä esimerkiksi Applen oma ohjelmisto - iBeacon.
Ensimmäisen kuluttajan laitteeseen, joka tukee Bluetooth LE oli iPhone 4S. Ja vaikka standardi hyväksyttiin vuonna 2010, massiivinen yhdentää nämä moduulit aparaatti alkoivat ei niin kauan sitten. Smart kellot ja muut puettavat elektroniikkaa, hän käyttää tiedonsiirtoon älypuhelimet ja tabletit, Apple myös käyttää sitä iBeacon toimintoa, joka otettiin käyttöön vuonna IOS 7,0, kuten "uusi teknologia on määritelmän laajentaminen palvelujen paikkakunnalla iOS". Majakat ja IOS-laitteet viestivät toistensa kanssa Bluetooth- LE, määritetään käyttäjän sijainti ja antaa tilannekohtaisia toiminnallisuus sovellusten ja palvelujen.
Majakat käytä "mainostaa" osa Bluetooth-LE, joka mahdollistaa hyvin vähän tietoa lähettää paketteja eri väliajoin (20 ms 10 s). Nämä paketit ovat kooltaan 47 tavua 10 tavua virallisissa yhteyksissä, 6 - MAC-osoitteen ja 31 - hyödyllistä tietoa.
Tapauksessa iBeacon, Apple käyttää 20-tavun paketteja, joka mahtuu yllättävän paljon dataa. Tämä 16-bittinen yksilöllinen tunnus sovelluskehittäjille (oma majakka mall), 2-tavun tunniste core sijainti (ostoskeskus San Franciscossa), ja 2-tavun tunniste ylimääräisiä paikkoja (elektroniikkaosasto ostarilla San Francisco). Bluetooth LE moduulit iOS-laitteissa ajoittain tarkistuksia nämä majakat ja heti kun ne huomataan - sovellus tarjoaa sinulle monia asioita, kun päästä lähelle myymälän siirron aikana siitä, tai kun olet pois (edellyttäen, että sinulla on oikeus käyttää sijainnin vastaaville sovelluksia). On tärkeää, että lähetetty mojova määrä informaatiota käyttäen vähiten resursseja, jotka on lähes mitään vaikutusta energiankulutukseen.
Uusi Airdrop: kun Bluetooth ja Wi-Fi yhdessä
Kun Apple ilmoitti WWDC että Airdrop tukee kuljetus OS X ja IOS - Hall vastasi suosionosoitukset. Herää kysymys, miksi näin ei tehty alunperin? Loppujen lopuksi sekä OS X ja IOS Airdrop toiminnot olivat, mutta ne olivat täysin yhteensopimattomia.
On käynyt ilmi, että Airdrop iOS 7 käyttää samaa "mainonta" mahdollisuuksia Bluetooth 4.0, joka on rakennettu työn iBeacon. Laitteet "päällekkäisiä" toisiaan, todetaan, että ne ovat käytettävissä datan vastaanottamiseksi. Kun yrität lähettää tiedoston, laite skannaa useita laitteita ja näyttää luettelon käytettävissä olevista. Heti kun vastaanottaja vahvistaa siirron - luo vertaisverkko Wi-Fi-yhteys, joka lähetetään ja dataa. Apple käyttää tätä standardia, tällainen Wi-Fi DirectJoka ei kuitenkaan ole yhteensopiva perinteisten Wi-Fi Direct (käytetty Android-laitteissa). Yhdistelmästä nämä ominaisuudet ja hardvarnogo riippuu - Airdrop jos laite ei tueta tai ei. Esimerkiksi iPhone 4S on Bluetooth 4.0-moduuli, mutta se ei ole yhteensopiva Wi-Fi-siru, joten Airdrop sitä ei tueta.
Tiedostojen siirtäminen Airdrop OS X Lion, Mountain Lion ja Mavericks toimii myös kautta peer-to-peer-yhteyden, mutta etsiä lähistöllä olevia laitteita käytetään Wi-Fi. Se on looginen selitys - samaan aikaan, kun se esiteltiin Airdrop ominaisuus, Bluetooth 4,0 moduuleja varustettu vain muutamia malleja koko rivin unikkoa. Siksi käyttöä Bluetooth aiheuttaisi yhteensopivuusongelmia vanhemmissa laitteissa.
Tähän mennessä tarvittavat Bluetooth LE moduuleja saatavilla valtaosa unikkoa, tukea OS X Yosemite (He saivat ne 2011-2012), joten siirtyminen tämän teknologian on lähes ei vaikuta leijonanosa käyttäjille. Luettelo tietokoneiden Airdrop käytössä seuraavasti:
- iMac (vuodesta 2012);
- MacBook Pro ilman Retina-näyttö (vuodesta 2012);
- MacBook Air (vuodesta 2011);
- Mac mini (vuodesta 2011);
- Mac Pro (vuodesta 2013 alkaen);
- MacBook Pro Retina-näyttö (kaikki mallit);
Luettelo kattaa laitteen viimeisten 2-3 vuoden aikana, mutta verrattuna täydellisen luettelon laitteista, jotka tukevat OS X Yosemite - se on vielä suhteellisen pieni.
Päätellen aikaisesta arvostelut käyttäjien OS X Yosemite on edelleen tavanomainen tukea Airdrop voit pozvolyayuyuschaya siirtää tiedostoja yhdestä unikko toisaalta joten voimme olettaa, että vaihtoehtona, ja se pysyy lopullisessa julkaisussa. Uskomme osa käyttäjistä pysyvät OS X Mavericks, käyttää käyttöjärjestelmän kanssa "pre-Ayvovskim" design, kuten jotkut Käyttäjät ovat juuttuneet OS X Snow Leopard, ei halua käyttää iOS kaltainen käyttöliittymä ja toiminnot asettamia Apple myöhemmin tiedotteet.
Miten Handoff
Yksi tärkeimmistä toiminnoista on jatkuvuus Kanavanvaihto, joka itse asiassa voi merkittävästi muuttaa käyttökokemuksen Apple-laitteilla. Suorittamatta mitään toimenpiteitä, jotka olet aloittanut tekemistä OS X: ssä voit ilman ongelmia jatkaa mobiililaitteissa, tai päinvastoin. Miten sitten nämä ihmeet heräävät eloon?
Ensinnäkin, kuten tapauksessa äänipuheluita, tarvitsemme iCloud, ja kanavanvaihto työtä kaikkien laitteiden on käytettävä samaa Apple ID. Yhdistä keskenään, ne ovat myös Bluetooth, mutta prosessi on automaattinen eikä vaadi käyttäjän toimia).
Kun olet kirjautunut sisään samaan iCloud-tilin, vanha tuttu Bluetooth LE on vastuussa siitä, että jotkin laitteet tietävät, mitä toimintoja teet toisella. Avaa verkkosivu iPadiin ja muihin laitteisiin alueella voi avata sen milloin tahansa, jos haluat sen. Näin yhteysvastuunvaihtotaulukon kuvake näkyy vasemmassa alakulmassa lokskrina ja tehdä huitaista sitä - sinä avaa asianomainen sovellus, prodolozhiv työtä samassa paikassa, jossa se pysähtyi toisella laitteeseen.
Myös sovellusten kuvakkeet käyttäen kanavanvaihdossa näkyy moniajon palkki vasemmalla puolella aloitusnäytön. ne sijoitetaan laiturille vasemmalla kuvakkeen Finderin ja sovelluksen kytkentä valikko (⌘Tab) - OS X Yosemite on myös erityinen paikka varattu niille.
Making kosketa tai klikkaa kuvaketta Kanavanvaihto, sinun tulee välittömästi vaihtaa toteutettuja toimia toisessa laitteessa. Samaan aikaan toiminnan jatkuvuus määrätään jopa sellaisia trifles kuin vierityskohtaan sivulla luet. Datasiirto ei ilmene LAN (kuten tapauksessa puhelut), peer-to-peer-yhteys (kuten Airdrop) tai Bluetooth. Todennäköisesti, näihin tarkoituksiin käytetään iCloud, mikä puolestaan kertoo kaksi asiaa. Ensiksikin - työskentelee iPhone 4S (kiitos moduuli Bluetooth 4.0) ja toiseksi - yhteysvastuun vaihdon välttämättä toimiva Internet-yhteys.
Mukaan Apple tiedoksi luettelon tuetuista laitteista yhteysvastuunvaihtotaulukon on seuraava:
- Kaikki IOS-laite, joka tukee IOS 8 paitsi iPad 2
- iMac (vuodesta 2012);
- MacBook Pro ilman Retina-näyttö (vuodesta 2012);
- MacBook Air (vuodesta 2011);
- Mac mini (vuodesta 2011);
- Mac Pro (vuodesta 2013 alkaen);
- MacBook Pro Retina-näyttö (kaikki mallit);
Kuten on laita Airdrop, on todennäköistä, että unikkoa eivät kuuluneet tähän luetteloon toimii Kanavanvaihdon, Bluetooth-4,0 ulkoinen sovitin, mutta lopullinen versio tämän väitteen on mahdotonta.
Yhteysvastuun kehittäjille
Kun nyt tajunnut, mitä iOS-laitteille ja unikot pystyy toimimaan Kanavanvaihto, kokeillaan ymmärtää, että he voivat (ja voi) tehdä ulkopuolisille kehittäjille mukana toimitetulla API Omena.
Ennen kuin voit käyttää yhteysvastuunvaihtotaulukon sovelluksissaan, kehittäjät täytyy huolehtia läsnäolo yleinen toiminta, jonka pitäisi olla sama molemmissa versioissa sovelluksen. Esimerkiksi Apple Mail jaettu lukeminen ja kirjoittaminen sähköpostin, kahtena eri toimia. Jos olet kehittäjä pilvi varastointi asiakkaan, niin sinulla on todellinen erottaminen toimintaa katseltaessa tekstidokumenttia ja taulukkolaskenta. Näitä tarkoituksia varten luokka NSUserActivity
, Erät työtä, joka on kuvattu yksityiskohtaisesti täällä.
Yhteysvastuun toimimaan samoilla API, joka sinun täytyy rakentaa niiden sovelluksia molemmille alustoille sitoa samanlaisia käyttäjän toimia. Tässä piilee suurin rajoitus Kanavanvaihto - hän pystyy toimimaan vain sovelluksia rakennettu yksi kehittäjä.
Siten on mahdotonta skenaario eri sovellusten työpöydällä ja mobiililaitteen. Et voi siirtää välilehden Chrome OS X: n Safari iPad, sekä viestin Outlook Mail. Eli käyttäjät, jotka eivät käytä standardia Apple sovellukset ovat hieman hankaluutta ja kun kehittäjät ovat toteuttaneet tukensa Kanavanvaihto app, et pysty hyödyntämään tätä toiminto. Mutta silloinkin, et silti edelleen osittain rajoittunut, koska ei voi käyttää kanavanvaihdossa jos haluat "sekoittaa" sovelluksia eri alustoilla.
Ja vaikka tämä rajoitus ei ole tyytyväinen, tämä mekanismi tarkoittaa sitä, että kehittäjät voivat siirtää tietoja yhdestä sovelluksesta toiseen, vaikka ne eivät ole 100% indentichny. Esimerkiksi Microsoft Office, joka on iPhone on yksi hakemus, ja se on jaettu erillisiin sovelluksiin OS X Jos jaat työtä eri tiedostotyyppejä erityyppisille toiminnan, niin Microsoft voi välittää tietoja Word Macissa suoraan sovellus iPhone- tai iPad.
Kehittäjille, jotka haluavat käyttää natiiveja ohjelmia iOS ja verkkoversion työpöydälle (kuten Google Docs tai Facebook), Apple on tarjonnut eri APIJotta ne voivat vahvistaa omistuksen tiettyjä verkkotunnuksia ja käyttää web-pohjaisia sovelluksia yhdessä iOS-sovelluksia.
Lopuksi, tämäntyyppisten toimintaa, jossa käyttäjä on vuorovaikutuksessa samojen tietojen useita laitteita samanaikaisesti, käytetään jatkoa Streams, Mahdollistaa käyttö kaksisuuntaista viestintää kahden laitteiden kautta iCloud. Emme tiedä, mitä viive tässä tapauksessa on, mutta Apple insinööri Keith Stettenfild väitti WWDC, joka virtaa työ "melko hyvin tehokkaasti."
tulokset
Keskustele täytäntöönpanon laatua kaikkien ilmoitettujen toimintojen jatkuvuus on vielä alussa, joten tässä vaiheessa voidaan todeta vain yksi haittapuoli - rajoitettu yhteensopivuus unikko, ja iOS-laitteille. Nopea kehittyminen laitteiston täytteenä älypuhelimen aina tarkoittanut, että jotkin uudet ominaisuudet ja toiminnot ovat saatavilla ainoastaan uusimpia laitteita. Omistajat vanhempien unikot Myös joskus jäi, mitä tapahtui Airdrop ja palauttaa OS X Internetin kautta.
Jatkuvuus - tämä on yksi tärkeimmistä piirteistä molempien käyttöjärjestelmien kuitenkin puuttuu kopeekka Bluetooth LE moduuli (~ $ 30) lähtee tietokoneen, tuhansien eurojen kelkasta.
(kautta)