Onderzoek naar de mogelijkheden van de ChatGPT-codetolker van OpenAI

Onderzoek naar de mogelijkheden van de ChatGPT-codetolker van OpenAI

Apple heeft ontwikkelaars consequent voorzien van krachtige tools en raamwerken om uitzonderlijke applicaties te creëren. Tijdens het WWDC23-evenement kondigde het bedrijf zijn gloednieuwe draagbare apparaat aan, de Vision Pro. Deze mixed reality-gadget functioneert als een ruimtelijke computer, brengt digitale inhoud in kaart in uw directe fysieke omgeving en stelt de gebruiker in staat deze met zijn handen, ogen en stem te bedienen. Met behulp van Vision Pro kunnen gebruikers omgaan met digitale inhoud op een manier die de indruk geeft dat deze fysiek aanwezig is in hun omgeving. Om de gebruikers een werkelijk meeslepende real-time ervaring te bieden, bevat het revolutionaire ontwerp van Vision Pro Apple-silicium in een uniek dual-chip ontwerp, samen met een display met ultrahoge resolutie, met maar liefst 23 miljoen pixels verdeeld over twee schermen.

Maar wat levert het ontwikkelaars op? In deze blog gaan we dieper in op wat Apple Vision Pro biedt ontwikkelaars de talloze mogelijkheden die het biedt voor het maken van geavanceerde apps en ervaringen.

Release Date: 

De headset wordt begin 2024 uitgebracht in de Verenigde Staten

Geschatte prijs: $ 3,499 (2.88 lakh)

OS: VisionOS

SDK: De VisionOS SDK is Beschikbaar nu voor ontwikkelaars.

Voor gebruik in apps biedt de Vision Pro technologie talloze mogelijkheden. De belangrijkste gebieden waarop VisionPro impact zal hebben op de mixed reality-markt zijn als volgt: 

  • Onstpanning
  • Fitness
  • Virtuele assistenten
  • Gaming
  • Onderwijs
  • Social
  • Engineering
  • LifeStyle

Apple maakt VisionOS-apps met behulp van de huidige raamwerken en tools, zodat ontwikkelaars hun ideeën snel binnen de toegewezen tijd kunnen ontwikkelen en realiseren.  

De drie basiscomponenten voor het creëren van meeslepende buitengewone ervaringen zijn als volgt. 

venster: Voor uw visionOS-app kunnen een of meer vensters worden gemaakt. Traditionele weergaven en bedieningselementen zijn inbegrepen, en u kunt uw ervaring verdiepen door 3D-materiaal te integreren. Ze zijn gemaakt met SwiftUI.

Volumes: Volumes zijn SwiftUI-scènes die 3D-inhoud weergeven met behulp van RealityKit of Unity. Gebruikers kunnen de inhoud vanuit elk perspectief bekijken en ermee communiceren, zowel in de gedeelde ruimte als in de volledige ruimte van de app.

Ruimtes: In de Gedeelde Ruimte worden apps standaard geopend, en daar bestaan ​​ze naast elkaar, net zoals talloze apps op een Mac-desktop. Gebruikers kunnen ook de twee weergave-elementen verplaatsen: Windows en volumes in de apps. Voor een meer meeslepende ervaring heeft een app de mogelijkheid om een ​​speciale Volledige Ruimte te starten, waar alleen de inhoud van de app zichtbaar is. Verder kan de app ook vensters en volumes gebruiken, onbeperkte 3D-inhoud ontwikkelen, een portaal naar een ander universum bieden of gebruikers zelfs volledig onderdompelen in een omgeving in een volledige ruimte.

Lijst met bekende Apple-frameworks die nuttig zijn voor ruimtelijk computergebruik

SwiftUI

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Met SwiftUI kunnen we sneller dan ooit verbluffende, dynamische apps maken en gebruikersinterfaces specificeren voor elk Apple-platform. SwiftUI is de beste methode om een ​​nieuw visionOS-programma te ontwerpen of uw huidige iPadOS- of iOS-app naar het platform te porten, ongeacht of u vensters, volumes of ruimtelijke ervaringen genereert. Nieuwe 3D-mogelijkheden, diepte, bewegingen, effecten en meeslepende scènesoorten worden allemaal ondersteund.

RealityKit

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

We kunnen 3D-inhoud, animaties en visuele effecten voor uw app produceren met behulp van de 3D-renderingengine van Apple. RealityKit kan zoveel meer, zoals schaduwen werpen, portalen naar andere werelden openen, spectaculaire visuele effecten creëren en zich automatisch aanpassen aan de werkelijke lichtomstandigheden.

Arkite:

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Met Vision Pro kan ARKit de omgeving van een gebruiker volledig begrijpen, waardoor uw apps nieuwe mogelijkheden krijgen om met de omgeving in contact te komen. Wanneer uw app naar een volledige ruimte wordt verplaatst en toestemming vraagt, kunt u krachtig gebruiken Arkite API's zoals vliegtuigschatting, scènereconstructie, beeldverankering, wereldtracking en skelethandtracking. Standaard zorgt ARKit voor de kernsysteemmogelijkheden waarvan uw apps automatisch profiteren wanneer ze zich in de gedeelde ruimte bevinden. Was dus een muur met water. Haal een bal van de grond. Creëer gedenkwaardige ontmoetingen door uw inhoud te laten samensmelten met de werkelijke wereld.

Toegankelijkheid:

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Mensen die graag alleen met hun apparaten bezig zijn met hun ogen, hun stem of een combinatie van beide, zullen VisionOS toegankelijk vinden. Bovendien stelt Pointer Control gebruikers in staat hun wijsvinger, pols of hoofd te kiezen als alternatieve aanwijzer voor inhoudnavigatie als ze iets anders willen. 

Lijst met vereiste ontwikkeltools om VisionOS-apps te bouwen

Xcode:

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Xcode, dat de visionOS SDK ondersteunt, is waar de ontwikkeling voor visionOS begint. Bouw een gloednieuwe app of voeg een visionOS-doel toe aan een bestaande. Verfijn uw app in Xcode Previews. Speel met uw app terwijl u verschillende kamerindelingen en verlichtingsopties verkent in de gloednieuwe visionOS-simulator. Ontwikkel voor uw ruimtelijke inhoud tests en visualisaties om botsingen, occlusies en begrip van scènes te onderzoeken.

Realitycomponist Pro:

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Leer meer over de gloednieuwe Reality Composer Pro, gemaakt om het bekijken en voorbereiden van 3D-materiaal voor uw visionOS-apps eenvoudig te maken. Met Reality Composer Pro, een tool die bij Xcode wordt geleverd, kunt u bronnen, waaronder 3D-modellen, materialen en audio, importeren en ordenen. Het Xcode-bouwproces is er nauw mee geïntegreerd om uw visionOS-middelen te bekijken en te optimaliseren, wat het beste deel is.

Eenheid:

Onderzoek naar de mogelijkheden van OpenAI's ChatGPT-codetolker PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Nu kunt u uw huidige door Unity gemaakte applicaties aanpassen voor visionOS of nieuwe apps en games maken met behulp van Unity's sterke en vertrouwde auteursmogelijkheden. Uw apps kunnen AR Foundation en andere bekende Unity-mogelijkheden gebruiken, evenals alle voordelen van visionOS, inclusief passthrough en dynamisch gefoveerde weergave.

Conclusie:

Apple Vision Pro markeert een cruciaal moment voor ontwikkelaars en ontsluit een wereld aan mogelijkheden op het gebied van meeslepende ervaringen. 

Door Apple Vision Pro te omarmen, kunnen ontwikkelaars baanbrekende ervaringen bieden die gebruikers boeien en verrassen. 

Over de auteur: Raviteja Aketi is technisch manager bij Mantra Labs. Hij heeft ruime ervaring met B2B & B2C projecten. Raviteja houdt ervan nieuwe technologieën te ontdekken, films te kijken en tijd door te brengen met familie en vrienden.

Lees ook: Beginnen aan een Design Odyssey: de UI/UX-transformatie van Apple via WWDC 2023 

Tijdstempel:

Meer van Mantra Labs