Tęstinumas: naujas lygis sąveikos tarp mobiliųjų ir Apple darbastalio OS
Makradar Ios / / December 22, 2019
"Apple" nori mus pirkti daugiau prietaisų, reikalaudami pozicijos, kad kompiuteriai, tabletės ir išmanieji telefonai - jie yra visiškai skirtingų tipų įrenginių su unikalių naudojimo scenarijus. Tačiau bendrovė daro viską, kad geriausias įrenginį dirbti kartu su vienas kitą. Daugelis vartotojų, pirkdami vienas iPhone "ar" iPad "," pirkti ateityje, o "Mac", iš visų pusių aplink save su ekosistemomis "Apple".
Jei jūs taip pat prisipažinti, kad filosofija, tada su iOS 8 ir OS X Yosemite išleidimo jūsų tikėjimas bus atlyginta. Mes palaipsniui gavo įvairių funkcijų ir paslaugų tiek operacinės sistemos integraciją per pastaruosius trejus metus, tačiau spaudai Šiemet bus mobiliojo ir kompiuterio operacinės sistemos integraciją į naują lygį ir visa tai dėka technologijos Tęstinumas. Ji negali būti laikoma naujosios OS funkcija, nes ji suteikia įvairias galimybes, kiekvieną su savo darbo režimą ir įvairių aparatinės įrangos reikalavimų. Lygiai taip pat mes anksčiau sakiau jums apie įgyvendinimas ir plėtra darbas iOS 8
Šiame straipsnyje mes bus sutelkti dėmesį į technologijas, kurios slypi už funkcijų, pavyzdžiui, skambučių, Handoff ir desantavimui integracijos."iCloud": arčiau integracija
Nuo jo išleidimo į iOS 5 - "iCloud" buvo oficialus būdas sinchronizuoti tarp jūsų "iOS" prietaisai ir Mac kompiuteriuose. Ir tai buvo tikrai patogu: tiesiog prisijunkite prie savo naująjį įrenginį su jūsų Apple ID, kaip ir visi kontaktai, elektroninio pašto, žymes, slaptažodžius ir kitus duomenis, iš karto atsidūrė jų įprasta Lankytinos.
Dirbti su beveik visi tęstinumo funkcijos reikalauja "iCloud", net jei per debesis yra perduodamas ne visus duomenis. "Apple" naudojosi "Apple" ID labiau universalus, kad būtų galima išlaikyti visą savo turinį pagal kontrolės. Funkcija Šeimos pasidalijimo, pavyzdžiui, leidžia keistis medijos failus ir programas keliais įrenginiais naudojant skirtingą Apple ID. Tai bus išgelbėti jus nuo būtinybės prisijungti prie pagrindinės sąskaitos atsisiųsti programas, todėl sumaištį "iCloud", iMessages ir FaceTime.
Jei naudojate vieną "Apple ID" savo "Mac" ir "iPhone", galite mėgautis visais privalumais Tęstinumą, jei jūsų prietaisas yra suderinamas su konkrečių funkcijų (daugiau informacijos apie suderinamumas ir kt.)
Telefono skambučiai į OS X
Iš priėmimo balso skambučius "Mac", per korinio tinklo operatoriaus, aprašytos documentacijoje procesas yra gana paviršutiniškos, bet dėl to, kad turima informacija šiuo metu tikrai yra žinoma, kad prietaisas turi būti prijungtas prie tinklo Wi-Fi "(tikėtina, kad už aguonos, taip pat bus leidžiama eterneto ryšį, tačiau dabar drąsiai pasakyti, kad tai galite ne). Matyt, ši funkcija nenaudoja Bluetooth apskritai (o ne Handoff) ir nereikalauja paramą peer-to-peer jungtys Wi-Fi "(kaip desantavimui).
Taigi, balso skambučiai, skirtingai nuo tęstinumą funkcijų poilsio, atrodo, tik funkcija veikia iMac ir MacBook Pro linijų 2007 m. Duomenys bus perduoti per savo vietinio tinklo, o ne internetu.
Veikimo principas Bluetooth 4.0 Pavyzdžiui iBeacon
Tęstinumo-visos funkcijos, išskyrus balso skambučius, papildomai prie "Wi-Fi", surišta taip pat "Bluetooth 4.0 technologija (taip pat žinomą kaip" Bluetooth "mažai energijos). Norėdami suprasti, kas tai yra, nes svarbu žinoti apie kai kurios funkcijos Bluetooth LE, kurios aiškiai matomas Apple savo programinę įrangą, pavyzdžiui - iBeacon.
Pirmasis vartotojų prietaisas, kuris palaiko "Bluetooth" LE buvo iPhone 4S. Ir nors standartas buvo patvirtintas atgal į 2010, masyvi integracija šių modulių į dalykėlių pradėjo ne taip seniai. Smart laikrodžiai ir kiti nešiojami elektronika, jis naudojamas bendrauti su smartphonach ir tablečių, "Apple" taip pat naudoja jį iBeacon veikti funkciją, kuri buvo įvesta į iOS 7.0, kaip "naujos technologijos, plečiasi paslaugų apibrėžimas vietose "iOS". Švyturėliai ir "iOS-prietaisai bendrauti tarpusavyje per" Bluetooth "LE, nustatyti vartotojo buvimo vietą ir suteikiant kontekstiniai funkcionalumą taikomąsias programas ir paslaugas.
Švyturėliai naudoti "reklama" komponentas "Bluetooth" LE, kuri leidžia labai mažai informacijos siųsti paketus skirtingais intervalais (nuo 20 ms iki 10 sek). Šie paketai turime 47 baitų 10 baitų oficialiems tikslams, 6 DYDIS - MAC-adresas ir 31 - už naudingą informaciją.
Į iBeacon atveju "Apple" naudoja 20 baitų paketus, kurie gali tilpti stebinantį kiekį duomenų. Tai 16-baitų unikalus ID už programų kūrėjams (jūsų švyturys Mall), 2-baitų žymė branduolys vieta (prekybos centras San Franciske), ir 2 baitų žymė papildomas vietas (elektronikos skyrius Mall San Franciskas). "Bluetooth" LE moduliai iOS kilpomis periodiškai nuskaityti šiuos švyturius ir kuo greičiau jie atrado - paraiška Jums siūlome daugybę dalykų, kai jums priartėti prie parduotuvės judėjimo ant jo metu arba kai esate toli nuo jo (su sąlyga, kad jums leidžiama naudoti vietą atitinkama paraiškos). Svarbu, kad perduodami Padorus informacijos kiekį naudojant mažiausią sumą, išteklių, kad beveik neturi įtakos energijos suvartojimui.
Nauja desantavimui: kai "Bluetooth" ir "Wi-Fi" dirbti kartu
Kai "Apple" paskelbė apie WWDC kad desantavimui rems perdavimą tarp OS X "ir" iOS - salė reagavo plojimais. Tai kyla klausimas, kodėl tai nebuvo padaryta anksčiau? Galų gale, ir ant OS X, ir "iOS" desantavimui funkcijos buvo, bet jie buvo visiškai nesuderinami.
Pasirodo, kad desantavimui "iOS 7" naudoja tą pačią "reklama" galimybių "Bluetooth 4.0, kuris yra pastatytas ant darbo iBeacon. Įrenginiai "persidengimas" tarpusavyje, pareikšdamas, kad jie yra gauti duomenis. Kai bandote siųsti failą, jūsų prietaisas nuskaito daug įrenginių ir rodo jums prieinama Sąrašo numeris. Kaip tik gavėjas patvirtina perkėlimą - sukurs "peer-to-peer" Wi-Fi "ryšį, kuris bus išsiųstas ir duomenų. "Apple" naudoja šio standarto, toks "Wi-Fi Direct"Kuris vis dėlto yra nesuderinama su įprastine "Wi-Fi Direct" (naudojama "Android" įrenginius). Nuo šių savybių ir hardvarnogo priklausys kartu - desantavimui jei jūsų prietaisas palaiko, ar ne. Pavyzdžiui, iPhone 4s turi Bluetooth 4.0 modulis, tačiau jis neturi suderinamą Wi-Fi "mikroschema, todėl desantavimui ant jo nebus palaikomas.
failus desantavimui perkelti OS X Lion, Mountain Lion ir "Mavericks" taip pat veikia per peer-to-peer ryšys, bet ieškoti naudojamų netoliese esančiais įrenginiais "Wi-Fi". Jis turi logišką paaiškinimą - tuo metu, kai jis buvo pateiktas desantavimui funkcija, "Bluetooth" 4,0 moduliai buvo įrengta tik keletą modelių visam linija aguonos. Todėl Bluetooth naudojimas sukeltų suderinamumo problemų vyresnio amžiaus prietaisai.
Iki šiol, reikia "Bluetooth" LE moduliai prieinama daugumai aguonos, remti OS X Yosemite (Jie gavo juos 2011-2012), kad perėjimas prie šios technologijos yra beveik neturi įtakos liūto dalį vartotojų. Sąrašas kompiuterių su desantavimui leido taip:
- "iMac" (nuo 2012);
- "MacBook Pro" be tinklainės ekranu (nuo 2012);
- MacBook Air "(nuo 2011);
- "Mac Mini" (nuo 2011);
- Mac Pro "(nuo 2013);
- "MacBook Pro" su Retina ekranu (visi modeliai);
Šis sąrašas apima įrenginį pastaruosius 2-3 metus, tačiau, palyginti su Išsamų įrenginius, parama OS X "Yosemite - jis vis dar yra santykinai mažas.
Sprendžiant iš pirmųjų nuomonių vartotojų OS X Yosemite vis dar įprastas parama desantavimui, jums pozvolyayuyuschaya perkelti failus iš vieno aguonų ant kito, todėl mes galime manyti, kad kaip alternatyva, ir ji liks galutinio išleidimo. Mes tikime, dalis vartotojų likti OS X Mavericks, naudoti operacinę sistemą su "pre-Ayvovskim" dizaino, nes kai vartotojams pakimba ant OS X Snow Leopard, nenorėdamas naudotis "iOS" kaip sąsaja ir funkcijos nustatyto Apple vėliau spaudai.
Kaip veikia "Handoff
Vienas iš pagrindinių funkcijų tęstinumas yra "Handoff, kuris iš tikrųjų gali dramatiškai pakeisti naudojant Apple prietaisus patirtį. Atliekant bet kokius veiksmus, kuriuos pradėjome daryti OS X, galite be jokių problemų toliau mobiliaisiais įrenginiais arba atvirkščiai. Kaip tada, šie stebuklai ateina į gyvenimą?
Pirma, kaip ir balso skambučių atveju, mes turime "iCloud" ir Handoff dirbti visuose jūsų įrenginiuose turi naudoti tą patį "Apple ID". Prisijunkite prie kito, jie taip pat bus per "Bluetooth", bet šis procesas yra automatinis ir nereikalauja vartotojo įsikišimo).
Kai esate prisijungęs prie to paties iCloud-sąskaitą, mūsų senas draugas "Bluetooth" LE bus atsakingas už tai, kad kai kurie įrenginiai žinoti, kurie veiksmai, kuriuos atliekate kitas. Atidarykite tinklalapį iPad ir kitiems įrenginiams šioje srityje galės atidaryti bet kuriuo metu, jei norite jį. Taigi "Handoff piktograma bus rodoma apatiniame kairiajame kampe lokskrina ir padaryti braukite į jį - jums atidaryti atitinkamą prašymą, prodolozhiv darbą iš tos pačios vietos, kur jis buvo sustabdytas kitas prietaisas.
Be to, programų piktogramų, naudojant Handoff, bus rodomas multitasking baras prie namų ekrano pusėje. jie bus dedamas į doką, kairėje piktogramos ieškiklis ir taikymas perjungimo meniu (⌘Tab) - Be OS X "Yosemite taip pat yra ypatinga vieta skirta jiems.
Padaryti čiaupą arba spustelėkite piktogramą, perdavim, jūs iš karto pereiti prie veiksmai atliekami su kitu įrenginiu. Tuo pačiu metu iš veiklos tęstinumas numatytas net tokių smulkmenų kaip slinkties vietą puslapyje jūs skaitote. Duomenų perdavimas neįvyks LAN (kaip kvietimų atveju), "peer-to-peer ryšys (kaip desantavimui) arba" Bluetooth ". Labiausiai tikėtina, kad šiems tikslams naudojamas "iCloud", kuri savo ruožtu pasakoja du dalykus. Pirmoje vietoje - dirbs iPhone 4s (ačiū modulio Bluetooth 4.0) ir antra - už Handoff būtinai aktyvaus interneto ryšio.
Pasak "Apple" informacija, palaikomų įrenginių Handoff "yra taip, sąrašą:
- Visi "iOS-prietaisas su iOS 8 išskyrus iPad 2
- "iMac" (nuo 2012);
- "MacBook Pro" be tinklainės ekranu (nuo 2012);
- MacBook Air "(nuo 2011);
- "Mac Mini" (nuo 2011);
- Mac Pro "(nuo 2013);
- "MacBook Pro" su Retina ekranu (visi modeliai);
Kaip yra su desantavimui, tai tikėtina, kad aguonos nebuvo įtraukti į šį sąrašą bus dirbti su Handoff ", naudojant" Bluetooth "4.0 išorinį adapterį, tačiau galutinio išleidimo šis teiginys tai neįmanoma.
Handoff "kūrėjams
Dabar, kai mes suprato, ką iOS prietaisai ir aguonos galės dirbti su Handoff, pabandykime suprasti, kad jie gali (ir negali) tai apie trečiosios šalies kūrėjams naudojant pateiktą API "Apple".
Kad galėtumėte naudotis Handoff savo paraiškose, kūrėjai turės lankyti į visuotinę veiksmų buvimą, kuris turėtų būti vienodas abiejų paraiškos versijos. Pavyzdžiui, "Apple Mail" pasidalino skaityti ir rašyti elektroniniu paštu, kai dviejų skirtingų veiksmų. Jei esate debesys saugojimo kliento kūrėjas, tada turėsite tikrą atskyrimo veiklą, o žiūrint tekstinį dokumentą ir skaičiuoklę. Šiems tikslams klasės NSUserActivity
, Straipsniai darbo, kuris yra išsamiai apibūdintos čia.
"Handoff dirbti naudojant tą patį API, kuri jums reikia statyti į savo apps už abiejų platformų susieti panašius vartotojo veiksmus. Čia glūdi didžiausia apribojimas Handoff "- jis gali dirbti tik su prašymais, pastatytų vienas kūrėjas.
Taigi tampa neįmanoma scenarijus naudojant įvairias paraiškas į darbalaukį ir mobiliojo prietaiso. Jūs negalite praeiti skirtuką iš "Chrome" OS X "Safari" iPad, taip pat pranešimą iš Outlook paštu. Tai reiškia, kad vartotojai, kurie nesinaudoja standartines Apple Paraiškos bus tam tikrų nepatogumų ir o kūrėjai įgyvendinti savo paramos perdavim app, jums bus negalės pasinaudoti šia funkcija. Bet net ir tada, jūs vis dar lieka dalinai apribota, nes negaliu naudoti Handoff, jei norite "MIX" programas skirtingose platformose.
Ir nors šis apribojimas nėra laimingas, šis mechanizmas reiškia, kad kūrėjai galės perduoti duomenis iš vienos programos į kitą, net jei jie nėra 100% indentichny. Pavyzdžiui, "Microsoft Office", kuri yra ant iPhone yra vienas prašymas ir yra padalintas į atskiras paraiškas OS X. Jei padalinti darbą su įvairių failų tipų, skirtingų rūšių veiklos, tada "Microsoft" galės perduoti duomenis iš Word "Mac tiesiai į paraiškos dėl iPhone ar iPad.
Dėl kūrėjams, kurie nori naudoti vietines paraiškas iOS bei interneto versiją ant darbastalio (pavyzdžiui, "Google Docs" ar "Facebook"), "Apple" su sąlyga, įvairių APIKad jie galėtų patvirtinti savo nuosavybę konkrečiose srityse ir naudoti žiniatinklio programas kartu su "iOS" aplikacijų.
Galiausiai, tiems veiklos tipų, kuriuos vartotojas sąveikauja su tais pačiais duomenimis apie kelių įrenginių vienu metu, naudojami tęsinys Srautai, Leidžia dvikryptė komunikacija tarp dviejų prietaisų per iCloud. Mes nežinome, ką tokiu atveju vėlavimas bus, tačiau "Apple" inžinierius Keithas Stettenfild teigė tuo WWDC, kuri teka darbą "gana labai efektyvus būdas."
rezultatai
Kalbėti apie įgyvendinant visų deklaruotų funkcijų tęstinumas yra dar anksti kokybės, todėl šiuo metu ji gali būti pažymėti tik vieną trūkumą - Ribotas suderinamumą kaip aguonos, ir IOS-prietaisus. Sparčiai plėtojantis aparatūros įdaru išmanųjį telefoną visada reiškė, kad kai kurių naujų funkcijų ir funkcijų, bus galima tik apie naujausius prietaisus. Savininkai vyresnio amžiaus aguonos irgi kartais pasiliko, kas atsitiko su desantavimui ir atkurti OS X internetu.
Tęstinumas - tai viena iš pagrindinių funkcijų abiejų operacinių sistemų, tačiau trūksta Kapeika "Bluetooth" LE modulį (~ 30 $) lapai kompiuterį verta tūkstančius dolerių prie kelio.
(per)