Udforskning af mulighederne i OpenAI's ChatGPT-kodetolk

Udforskning af mulighederne i OpenAI's ChatGPT-kodetolk

Apple har konsekvent givet udviklere kraftfulde værktøjer og rammer til at skabe exceptionelle applikationer. Ved WWDC23-begivenheden annoncerede virksomheden sin helt nye bærbare enhed, Vision Pro. Denne mixed reality-gadget fungerer som en rumlig computer, der kortlægger digitalt indhold til dine umiddelbare fysiske omgivelser og giver brugeren mulighed for at betjene det med hænder, øjne og stemme. Ved hjælp af Vision Pro kan brugere engagere sig i digitalt indhold på en måde, så det ser ud til at være fysisk til stede i deres miljø. For at give brugerne en virkelig fordybende oplevelse i realtid, inkorporerer Vision Pros revolutionerende design Apple-silicium i et unikt dual-chip-design sammen med en skærm med ultrahøj opløsning, der kan prale af imponerende 23 millioner pixels på to skærme.

Men hvad er der i det for udviklere? I denne blog vil vi dykke ned i hvad Apple Vision Pro tilbyder udviklere og udforsk det utal af muligheder, det åbner for at skabe avancerede apps og erfaringer.

Udgivelses dato: 

Headsettet vil blive frigivet i begyndelsen af ​​2024 i USA

Anslået pris: $3,499 (2.88 lakhs)

OS: VisionOS

SDK: VisionOS SDK er til rådighed nu for udviklere.

Til brug i apps tilbyder Vision Pro-teknologien utallige muligheder. De vigtigste områder, hvor VisionPro vil have en indvirkning på mixed reality-markedet er som følger: 

  • Underholdning
  • Fitness
  • Virtuelle assistenter
  • Gaming
  • Uddannelse
  • Social
  • Engineering
  • Levevis

Apple skaber VisionOS-apps ved at bruge de nuværende rammer og værktøjer, så udviklere hurtigt kan udvikle og realisere deres ideer inden for den afsatte tid.  

De grundlæggende tre komponenter til at skabe fordybende ekstraordinære oplevelser er som følger. 

Window: Din visionOS-app kan have et eller flere vinduer oprettet. Traditionelle visninger og kontroller er inkluderet, og du kan uddybe din oplevelse ved at inkorporere 3D-materiale. De blev oprettet ved hjælp af SwiftUI.

Volumes: Volumes er SwiftUI-scener, der viser 3D-indhold ved hjælp af RealityKit eller Unity. Brugere kan se og interagere med indholdet fra ethvert perspektiv, uanset om det er i det fælles rum eller det fulde rum i appen.

Spaces: Shared Space er det sted, hvor apps åbnes som standard, og der eksisterer de side om side, ligesom mange apps på en Mac-skrivebord. Brugere kan også flytte de to skærmelementer - Windows og volumener i apps. For en mere fordybende oplevelse har en app mulighed for at lancere en speciel Full Space, hvor kun appens indhold er synligt. Derudover kan appen også bruge vinduer og volumener, udvikle ubegrænset 3D-indhold, give en portal til et andet univers eller endda fordybe brugere fuldstændigt i en indstilling i et Fuldt rum.

Liste over velkendte Apple-frameworks, der er nyttige til rumlig databehandling

SwiftUI

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Med SwiftUI kan vi lave fantastiske, dynamiske apps hurtigere end nogensinde før og specificere brugergrænseflader for hver Apple-platform. SwiftUI er den bedste metode til at designe et nyt visionOS-program eller overføre din nuværende iPadOS- eller iOS-app til platformen, uanset om du genererer vinduer, volumener eller rumlige oplevelser. Nye 3D-funktioner, dybde, bevægelser, effekter og fordybende scenetyper er alle understøttet.

RealityKit

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Vi kan producere 3D-indhold, animationer og visuelle effekter til din app ved hjælp af Apples 3D-gengivelsesmotor. RealityKit kan så meget mere, såsom at kaste skygger, åbne portaler til andre verdener, skabe spektakulære visuelle effekter og automatisk tilpasse sig faktiske lysforhold.

Arkite:

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Med Vision Pro kan ARKit fuldstændigt forstå en brugers omgivelser, hvilket åbner nye muligheder for dine apps til at engagere sig i miljøet. Når din app flytter til en fuld plads og anmoder om tilladelse, kan du bruge kraftfulde Arkite API'er som Plane Estimation, Scene Reconstruction, Image Anchoring, World Tracking og Skeletal Hand Tracking. Som standard driver ARKit kernesystemfunktioner, som dine apps automatisk drager fordel af, når de er i det delte rum. Så vask en væg med vand. Få en bold fra jorden. Skab mindeværdige møder ved at fusionere dit indhold med den faktiske verden.

Tilgængelighed:

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Folk, der kan lide at engagere sig med deres enheder kun med deres øjne, deres stemme eller en kombination af de to, vil opleve, at VisionOS er tilgængeligt. Derudover giver Pointer Control brugere mulighed for at vælge deres pegefinger, håndled eller hoved som en alternativ markør til indholdsnavigation, hvis de ønsker noget andet. 

Liste over nødvendige udviklingsværktøjer til at bygge VisionOS-apps

Xcode:

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Xcode, som understøtter visionOS SDK, er hvor udviklingen til visionOS begynder. Byg en helt ny app, eller føj et visionOS-mål til en eksisterende. I Xcode Previews skal du finjustere din app. Leg med din app, mens du udforsker forskellige rumlayouts og belysningsmuligheder i den helt nye visionOS-simulator. For dit rumlige indhold skal du udvikle tests og visualiseringer for at undersøge kollisioner, okklusioner og sceneforståelse.

Reality Composer Pro:

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Lær om den splinternye Reality Composer Pro, skabt til at gøre forhåndsvisning og forberedelse af 3D-materiale til dine visionOS-apps enkelt. Reality Composer Pro, et værktøj, der følger med Xcode, giver dig mulighed for at importere og arrangere ressourcer, herunder 3D-modeller, materialer og lyd. Xcode-byggeprocessen er tæt integreret med den for at få vist og optimere dine visionOS-aktiver, hvilket er den bedste del.

Unity:

Exploring Capabilities of OpenAI's ChatGPT Code Interpreter PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Nu kan du tilpasse dine nuværende Unity-skabte applikationer til visionOS eller oprette nye apps og spil ved hjælp af Unitys stærke og velkendte forfatteregenskaber. Dine apps kan bruge AR Foundation og andre velkendte Unity-funktioner, samt alle fordelene ved visionOS, inklusive passthrough og dynamisk fove-rengivelse.

konklusion:

Apple Vision Pro markerer et afgørende øjeblik for udviklere, der låser op for en verden af ​​muligheder inden for fordybende oplevelser. 

Ved at omfavne Apple Vision Pro kan udviklere levere banebrydende oplevelser for at fængsle og glæde brugerne. 

Om forfatteren: Raviteja Aketi er teknisk leder hos Mantra Labs. Han har stor erfaring med B2B & B2C projekter. Raviteja elsker at udforske nye teknologier, se film og tilbringe tid med familie og venner.

Læs også: Begynder på en Design Odyssey: Apples UI/UX Transformation gennem WWDC 2023 

Tidsstempel:

Mere fra Mantra Labs