Lūk, kā telpiskās lietotāja saskarnes darbojas sistēmā visionOS

WWDC23

Kā tieši darbojas Apple jaunā “telpiskās skaitļošanas” platforma visionOS?

Šonedēļ WWDC23 Apple sīki izklāstīja virkni interesantu informāciju par to, kā to izdarīt jaunās Vision Pro austiņas darbojas. Apple sīki izklāstīja, kā pogas izskatās un darbojas telpiskajā datorā, kā tās tiek nospiestas bez fiziskām vadības ierīcēm un kā lietotnes darbojas 3D režīmā.

Lūk, kā darbojas Apple telpiskais interfeiss.

visionOS: Telpiskā dizaina principi

Pamatnoteikums aptumšo vides fonu, kursoram virzot kursoru virs pogas Aizvērt
Katram logam ir satverama josla, lai to pārvietotu, kā arī poga, lai to aizvērtu.
Foto: Apple

Izstrādātāju sesijā "Telpiskās plānošanas principi”, Apple izklāstīja logu darbības pamatus operētājsistēmā visionOS, lai kodētāji varētu sākt veidot austiņām paredzētās lietotnes. Iepriekš redzamajā attēlā ievērojiet plāno joslu, kas peld zem loga. Šī ir loga josla, līdzīgi kā iPhone sākuma josla. Lietotāji to satver, lai pārvietotu logus telpā. Pārvietojot, logi pārorientējas, lai tie būtu vērsti pret lietotāju. Punkts blakus loga joslai ir aizvēršanas poga. Lai mainītu loga izmēru, lietotājs fokusē acis uz loga stūri, lai atklātu vadīklu.

Windows var brīvi augt un sarukt, neierobežojot nekādus fiziskus ierobežojumus, taču tiem jāpaliek maziem, lai neaizsprostotu pārāk lielu lietotāja redzes lauku, sacīja Apple. Lietojumprogrammām var būt daudz logu peldošām paletēm un elementiem.

Nospiežot un turot austiņu Digital Crown, logs automātiski tiek centrēts uz lietotāja redzes lauku, lai viņi neko nezaudētu 3D telpā.

Kā prezentēt logus programmā visionOS

Apple mudināja izstrādātājus izkārtot logus ainavā, jo lietotājam ir vieglāk pagriezt galvu pa kreisi un pa labi, nevis uz augšu un uz leju. Apple teica, ka vissvarīgākā informācija lietotnē ir jānovieto centrā. Dinamiskais mērogs nodrošinās, ka logi paliek tāda paša vizuālā izmēra, kad lietotājs tos atbīda atpakaļ telpā.

Lai gan izstrādātāji var brīvi likt logiem parādīties jebkurā vietā, Apple piedāvā padomus, kā tiem vajadzētu darboties. Izstrādātājiem vajadzētu izveidot logus ārpus rokas stiepiena attālumā, lai lietotāji ar tiem mijiedarbotos attālināti, izmantojot acis un rokas, nevis ar tiešu "pieskārienu". Pārāk daudz logu var likt lietotājam justies šauriem, pat ja tādi ir virtuāls. Lietojumprogrammām nevajadzētu būt daudzām kustībām, jo ​​lietotājs, iespējams, izmanto ierīci sēžot ar pievienotu Vision Pro.

Pilnas telpas virtuālām prezentācijām

Pilnas telpas pieredze programmā Keynote
Praktizējiet prezentāciju pilnā telpā, kas imitē teātri vai lekciju zāli.
Foto: Apple

Lietotnes, kurām nepieciešama visa lietotāja uzmanība, piemēram, videoklipi vai Keynote prezentācijas, var aptumšot telpu ap tām. Full Spaces aizstāj lietotāja fonu ar pilnīgi virtuālu 3D telpu.

Logi var projicēt ēnas vai spīdēt uz virsmas zem tiem, lai tie izskatītos reāli.

Kā izskatās un darbojas Vision Pro lietotnes

Mūzikas lietotne sistēmā visionOS
Lietotne Mūzika sistēmā visionOS.
Foto: Apple

Programmas visionOS režģis ir iedvesmots no šūnveida raksts uz Apple Watch. Tomēr etiķetes zem lietotņu ikonām atvieglos to atrašanu, norāda prezentētājiTelpisko lietotāja interfeisu dizains” sesija. Ikonas tiek parādītas 3D formātā ar ēnām, kas parādās, uz tām skatoties. Tām var būt dziļuma slāņi, piemēram, Apple TV lietotnē.

Matētais, izplūdušais fons, uz kura ir izveidots lietotāja interfeiss, izskatās ļoti līdzīgs izplūduma efektam operētājsistēmās iOS un macOS. Taču ar spožajiem akcentiem ap malām tas vairāk izskatās pēc īstas matēta stikla rūts. Apple mudināja izstrādātājus neizmantot pilnīgi necaurspīdīgus logus, jo tie liek lietotājam justies klaustrofobiski vai slēpj svarīgas reālās vides daļas.

Teksts pēc noklusējuma ir balts uz tumši pelēka fona. Fonti ir nedaudz smagāki, nekā tie tiek parādīti operētājsistēmā iOS — parastajam rindkopas tekstam un daļēji treknajam virsrakstam operētājsistēmā iOS visionOS ir attiecīgi vidējais un treknraksts. Izsekošana (atstarpe starp burtiem) ir nedaudz palielināta.

Pogas un izkārtojumi

Mūzikas lietotnes tuvplāns, kurā redzama poga ar 60 punktiem
Pogām ir nepieciešams 60 punktu vietas, lai tās būtu viegli pieskaramas.
Foto: Apple

Lai gan operētājsistēmā iOS Stīva Džobsiana īkšķa noteikums bija, ka pogām jābūt vismaz 44 punktu garām, visionOS elementiem jābūt vismaz 60 punktiem, norādīja Apple. Pogām, kas šķiet mazas, joprojām var būt 60 punkti no pieskaršanās zonas, ja vien tās ir vienīgais pieskarams elements šajā apgabalā.

Kad lietotājs aplūko interaktīvu elementu, piemēram, pogu, tas smalki mirdz un spīdēs, lai viņš zinātu, ka to var nospiest.

Kā pārveidot 2D interfeisu par 3D

Izvērsta ciļņu josla peld priekšā lietotnei ar sānjoslu
Skatieties uz ciļņu joslu, un tā tiks parādīta ar etiķetēm.
Foto: Apple

Importējot no iOS vai iPadOS, visi lietotnes logi, ciļņu joslas un sānjoslas tiek izveidoti no jauna. Programmas logs kļūst par peldošu stikla gabalu sistēmā visionOS. Cilņu josla iPhone apakšā kļūst par vertikālu ikonu joslu, kas peld pa kreisi pēc pārveidošanas austiņām. Ja lietotājs dažas sekundes skatīsies uz ikonu joslu, īslaicīgi tiks parādītas etiķetes. Sekundārās navigācijas sānjoslas aizņem visu loga augstumu kreisajā pusē, piemēram, MacOS.

Rīkjoslas, izvēlnes, uznirstošie logi un lapas vairs nav saistītas ar divdimensiju ierobežojumiem programmā visionOS — tie kļūst par "rotājumiem", kas peld nedaudz zem fona loga un tā priekšā. Ja uznirstošajam logam vai lapai ir nepieciešama tūlītēja lietotāja uzmanība, fona logs tiek atbīdīts atpakaļ un lapa parādās tādā pašā attālumā no lietotāja acīm, tāpēc viņam nav jāpārorientējas.

Kā mijiedarboties, izmantojot acis un rokas

Diagramma, kas parāda žestus operētājsistēmā visionOS
Tālāk ir norādīts, kā žesti darbojas bez ekrāna, kuram pieskarties, vai kursora, uz kura jānoklikšķina.
Foto: Apple

Vision Pro atbalsta dažādas ievades metodes, sacīja prezentētājiDizains telpiskajai ievadei” runāt. Lietotāji var skatīties ar acīm un saspiest pirkstus kopā, lai noklikšķinātu; vai tie var tieši aizsniegt un “pieskarties” elementiem. Alternatīvi, viņi var pievienot Bluetooth tastatūru un peli, lai izmantotu iPad līdzīgu rādītāju.

Īkšķa un rādītājpirksta saspiešana kopā ir līdzvērtīga pieskaršanās ekrānam vai peles noklikšķināšanai; lietotāji ritina, saspiežot pirkstus un velkot roku uz augšu vai uz leju; satverot ar abām rokām, varēsiet tuvināt un pagriezt elementus ekrānā. Šādi lietotāji var kontrolēt logu no tālienes.

Roka pieskaras peldošai tastatūrai
Kad nepieciešams, izstiepiet roku un pieskarieties ekrāna daļām.
Foto: Apple

Pievelciet logu tuvāk, un lietotājs var tam pieskarties tā, it kā tas būtu milzīgs, viņa priekšā peldošs iPad. Lietotājs var izstiept rokas, lai ritinātu vai pieskartos, lai gan Apple brīdina, ka tas var izraisīt nogurumu pēc ilga laika. Tā kā lietotājs to nevar sajust rokas stiepiena attālumā, tūlītēja vizuālā un audio atgriezeniskā saite — piemēram, kvēlojošās pogas un klikšķināšanas trokšņi — palīdz virtuālajam lietotājam piešķirt fiziskuma sajūtu elementi.

Lietotāji var ieslēgt diktēšanu teksta laukā, vienkārši apskatot iekšpusē esošo mikrofona ikonu viņi var plūstoši un nemanāmi ievadīt tekstu, neveicot pieskārienu vai rakstot virtuālajā ierīcē tastatūra.

Sīkāka informācija

Šis ir tikai trīs sesiju video kopsavilkums. Apple publicēja vēl 14 videoklipus, kuros detalizēti aprakstīts, kā Safari un spēles darbojas operētājsistēmā visionOS, kā padarīt lietotnes pieejamas un kā šīs lietotāja saskarnes tiek ieviestas izstrādātājiem.

Šeit ir visionOS sesiju saraksts:

  • Iepazīstieties ar Safari telpiskajai skaitļošanai
  • Izveidojiet lieliskas spēles telpiskajai skaitļošanai
  • Izveidojiet pieejamu telpisko pieredzi
  • Izstrādājiet telpisko SharePlay pieredzi
  • Sāciet darbu ar telpiskās skaitļošanas lietotņu izveidi
  • Izstrādājiet savu pirmo visaptverošo lietotni
  • Iepazīstieties ar Reality Composer Pro
  • Iepazīstieties ar UIKit telpiskajai skaitļošanai
  • Iepazīstieties ar SwiftUI telpiskajai skaitļošanai
  • Iepazīstieties ar ARKit telpiskajai skaitļošanai
  • Palaidiet savas iPad un iPhone lietotnes koplietotajā telpā
  • Uzlabojiet savas iPad un iPhone lietotnes koplietošanas vietai
  • Izpētiet App Store Connect telpiskajai skaitļošanai
  • Veidojiet telpisku pieredzi, izmantojot RealityKit

Visas nedēļas laikā Apple plāno publicēt vēl 23 videoklipus par Vision Pro un visionOS. Lai gan visionOS programmatūras izstrādes komplekts kļūs pieejams tikai vēlāk šajā mēnesī un piekļuve aparatūrai Acīmredzot testēšana ir ārkārtīgi ierobežota, Apple vēlas, lai izstrādātāji sāktu plānot, kā viņu lietotnes darbosies jaunajā ierīci.

Jaunākais emuāra ziņojums

| Mac kults
September 10, 2021

Kā katru reizi uzvarēt Apple Watch aktivitāšu konkursosApple Apple Watch bizness pagājušajā ceturksnī pieauga par 50%.Foto: Graham Bower/Cult of Ma...

Apple ziņas, analīze un viedoklis, kā arī vispārīgas tehnoloģiju ziņas
September 10, 2021

IOS 13.7 piedāvā kontaktu izsekošanas atjauninājumu un citas jaunas funkcijas [Atjaunināts]IOS 13.7 piedāvā papildu paziņojumus par saskari ar Covi...

| Mac kults
September 10, 2021

Profesionālais līniju audzinātājs Gregs Pakers ir piekāpies no iPad līnijas priekšpuses 5. avēnijas Apple veikalā.Pakers nenoslēdza savu iPad, tāpē...