Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI

Apple ha costantemente fornito agli sviluppatori strumenti e framework potenti per creare applicazioni eccezionali. All'evento WWDC23, l'azienda ha annunciato il suo nuovissimo dispositivo indossabile, Vision Pro. Questo gadget di realtà mista funziona come un computer spaziale, mappando i contenuti digitali nell'ambiente fisico immediato e consentendo all'utente di gestirli con le mani, gli occhi e la voce. Con l'aiuto di Vision Pro, gli utenti possono interagire con i contenuti digitali in un modo che sembri essere fisicamente presente nel loro ambiente. Per offrire agli utenti un'esperienza in tempo reale davvero coinvolgente, il design rivoluzionario di Vision Pro incorpora il silicio Apple in un esclusivo design dual-chip insieme a un display ad altissima risoluzione, che vanta ben 23 milioni di pixel su due schermi.

Ma cosa ci guadagnano gli sviluppatori? In questo blog approfondiremo cosa Apple Vision Pro offre agli sviluppatori ed esplora la miriade di possibilità che apre per creare app e app all'avanguardia esperienze.

Data di rilascio: 

Il visore sarà rilasciato all'inizio del 2024 negli Stati Uniti

Prezzo stimato: $ 3,499 (2.88 lakh)

OS: VisionOS

SDK: L'SDK di VisionOS è disponibile ora per gli sviluppatori.

Per l'utilizzo nelle app la tecnologia Vision Pro offre innumerevoli possibilità. Le aree chiave in cui VisionPro avrà un impatto sul mercato della realtà mista sono le seguenti: 

  • Intrattenimento
  • Fitness
  • Assistenti virtuali
  • Gaming
  • Istruzione
  • Social
  • Ingegneria
  • Stile di Vita

Apple sta creando app VisionOS utilizzando framework e strumenti attuali in modo che gli sviluppatori possano sviluppare e realizzare rapidamente le loro idee entro il tempo assegnato.  

I tre componenti fondamentali per creare esperienze immersive straordinarie sono i seguenti. 

Finestra: sull'app visionOS possono essere create una o più finestre. Sono inclusi visualizzazioni e controlli tradizionali e puoi approfondire la tua esperienza incorporando materiale 3D. Sono stati creati utilizzando SwiftUI.

Volumi: i volumi sono scene SwiftUI che visualizzano contenuti 3D utilizzando RealityKit o Unity. Gli utenti possono visualizzare e interagire con i contenuti da qualsiasi prospettiva, sia nello Spazio Condiviso che nello Spazio Completo dell'app.

Spazi: lo spazio condiviso è il luogo in cui le app si aprono per impostazione predefinita e lì coesistono fianco a fianco, proprio come numerose app su un desktop Mac. Gli utenti possono anche spostare i due elementi di visualizzazione, Windows e volumi, nelle app. Per un'esperienza più coinvolgente, un'app ha la capacità di avviare uno speciale spazio completo, in cui è visibile solo il contenuto dell'app. Inoltre, l'app può anche utilizzare finestre e volumi, sviluppare contenuti 3D senza restrizioni, fornire un portale verso un altro universo o persino immergere completamente gli utenti in un'ambientazione all'interno di uno spazio completo.

Elenco di framework Apple familiari utili per l'elaborazione spaziale

SwiftUI

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Con SwiftUI possiamo realizzare app straordinarie e dinamiche più velocemente che mai e specificare interfacce utente per ogni piattaforma Apple. SwiftUI è il metodo migliore per progettare un nuovo programma visionOS o trasferire la tua attuale app iPadOS o iOS sulla piattaforma, indipendentemente dal fatto che tu stia generando finestre, volumi o esperienze spaziali. Sono supportate nuove funzionalità 3D, profondità, movimenti, effetti e tipi di scene coinvolgenti.

Kit di realtà

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Possiamo produrre contenuti 3D, animazioni ed effetti visivi per la tua app utilizzando il motore di rendering 3D di Apple. Kit di realtà può fare molto di più, come creare ombre, aprire portali verso altri mondi, creare effetti visivi spettacolari e adattarsi automaticamente alle condizioni di illuminazione reali.

Arkite:

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Con Vision Pro, ARKit può comprendere completamente l'ambiente circostante un utente, aprendo nuove opportunità per le tue app di interagire con l'ambiente. Quando la tua app si sposta in uno spazio completo e richiede l'autorizzazione, puoi utilizzare potente Arkite API come stima del piano, ricostruzione della scena, ancoraggio delle immagini, tracciamento del mondo e tracciamento della mano scheletrica. Per impostazione predefinita, ARKit potenzia le funzionalità principali del sistema di cui le tue app beneficiano automaticamente quando si trovano nello spazio condiviso. Quindi lava un muro con acqua. Prendi una palla da terra. Crea incontri memorabili fondendo i tuoi contenuti con il mondo reale.

Accessibilità:

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Le persone a cui piace interagire con i propri dispositivi solo con gli occhi, la voce o una combinazione dei due troveranno VisionOS accessibile. Inoltre, il controllo del puntatore consente agli utenti di scegliere il proprio dito indice, polso o testa come puntatore alternativo per la navigazione dei contenuti se desiderano qualcos'altro. 

Elenco degli strumenti di sviluppo richiesti per creare app VisionOS

Xcode:

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Xcode, che supporta l'SDK visionOS, è il punto in cui inizia lo sviluppo per visionOS. Crea una nuova app o aggiungi un target visionOS a uno esistente. Nelle anteprime di Xcode, perfeziona la tua app. Gioca con la tua app mentre esplori diversi layout delle stanze e opzioni di illuminazione nel nuovissimo simulatore visionOS. Per i tuoi contenuti spaziali, sviluppa test e visualizzazioni per indagare su collisioni, occlusioni e comprensione della scena.

Compositore di realtà Pro:

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Scopri il nuovissimo Reality Composer Pro, creato per semplificare l'anteprima e la preparazione del materiale 3D per le tue app visionOS. Reality Composer Pro, uno strumento incluso con Xcode, ti consente di importare e organizzare risorse inclusi modelli 3D, materiali e audio. Il processo di creazione di Xcode è intimamente integrato con esso per visualizzare in anteprima e ottimizzare le risorse visionOS, che è la parte migliore.

Unità:

Esplorazione delle capacità dell'interprete di codice ChatGPT di OpenAI PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Ora puoi adattare le tue attuali applicazioni create da Unity per visionOS o creare nuove app e giochi utilizzando le potenti e familiari funzionalità di creazione di Unity. Le tue app possono utilizzare AR Foundation e altre funzionalità Unity ben note, oltre a tutti i vantaggi di visionOS, inclusi il passthrough e il rendering con foveazione dinamica.

Conclusione:

Apple Vision Pro segna un momento cruciale per gli sviluppatori, sbloccando un mondo di possibilità nel regno delle esperienze coinvolgenti. 

Adottando Apple Vision Pro, gli sviluppatori possono offrire esperienze rivoluzionarie per affascinare e deliziare gli utenti. 

Informazioni sull'autore: Raviteja Aketi è un direttore tecnico presso Mantra Labs. Ha una vasta esperienza con progetti B2B e B2C. Raviteja ama esplorare nuove tecnologie, guardare film e trascorrere del tempo con la famiglia e gli amici.

Leggi anche: Intraprendere un'odissea nel design: la trasformazione dell'interfaccia utente/UX di Apple durante la WWDC 2023 

Timestamp:

Di più da Laboratori di mantra