Explorando os recursos do intérprete de código ChatGPT da OpenAI

Explorando os recursos do intérprete de código ChatGPT da OpenAI

A Apple tem fornecido consistentemente aos desenvolvedores ferramentas e estruturas poderosas para criar aplicativos excepcionais. No evento WWDC23, a empresa anunciou seu novo dispositivo vestível, o Vision Pro. Este gadget de realidade mista funciona como um computador espacial, mapeando o conteúdo digital no ambiente físico imediato e permitindo ao usuário operá-lo com as mãos, os olhos e a voz. Com a ajuda do Vision Pro, os usuários podem interagir com o conteúdo digital de uma forma que pareça estar fisicamente presente em seu ambiente. Para proporcionar uma experiência verdadeiramente envolvente em tempo real aos usuários, o design revolucionário do Vision Pro incorpora silício da Apple em um design exclusivo de chip duplo, juntamente com uma tela de resolução ultra-alta, ostentando impressionantes 23 milhões de pixels em duas telas.

Mas o que isso traz para os desenvolvedores? Neste blog, vamos nos aprofundar no que Apple Vision Pro oferece aos desenvolvedores e explora a infinidade de possibilidades que ele abre para a criação de aplicativos de ponta e digital eficaz.

Data de lançamento: 

O fone de ouvido será lançado no início de 2024 nos Estados Unidos

Preço estimado: $ 3,499 (2.88 lakhs)

OS: VisionOS

SDK: O SDK do VisionOS é disponível agora para desenvolvedores.

Para uso em apps, a tecnologia Vision Pro oferece inúmeras possibilidades. As principais áreas onde o VisionPro terá impacto no mercado de realidade mista são as seguintes: 

  • Entretenimento
  • Fitness
  • Assistentes Virtuais
  • Gaming
  • Educação
  • Redes Sociais
  • Engenharia
  • Estilo de Vida

A Apple está criando aplicativos VisionOS utilizando estruturas e ferramentas atuais para que os desenvolvedores possam desenvolver e concretizar rapidamente suas ideias dentro do tempo previsto.  

Os três componentes básicos para a criação de experiências extraordinárias e imersivas são os seguintes. 

Janela: seu aplicativo visionOS pode ter uma ou mais janelas criadas. Visualizações e controles tradicionais estão incluídos, e você pode aprofundar sua experiência incorporando material 3D. Eles foram criados usando SwiftUI.

Calculo de volumes e distâncias: Volumes são cenas SwiftUI que exibem conteúdo 3D usando RealityKit ou Unity. Os usuários podem visualizar e interagir com o conteúdo de qualquer perspectiva, seja no Espaço Compartilhado ou no Espaço Completo do aplicativo.

Espaços: O Espaço Compartilhado é onde os aplicativos são abertos por padrão e coexistem lado a lado, como vários aplicativos em uma área de trabalho Mac. Os usuários também podem mover os dois elementos de exibição – janelas e volumes nos aplicativos. Para uma experiência mais envolvente, um aplicativo tem a capacidade de lançar um Full Space especial, onde apenas o conteúdo do aplicativo fica visível. Além disso, o aplicativo também pode utilizar janelas e volumes, desenvolver conteúdo 3D irrestrito, fornecer um portal para outro universo ou até mesmo imergir totalmente os usuários em um ambiente dentro de um Full Space.

Lista de estruturas familiares da Apple que são úteis para computação espacial

SwiftUI

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Com o SwiftUI, podemos criar aplicativos dinâmicos e impressionantes com mais rapidez do que nunca e especificar interfaces de usuário para cada plataforma Apple. SwiftUI é o melhor método para projetar um novo programa visionOS ou portar seu aplicativo iPadOS ou iOS atual para a plataforma, independentemente de você estar gerando janelas, volumes ou experiências espaciais. Novos recursos 3D, profundidade, movimentos, efeitos e tipos de cenas envolventes são todos suportados.

Kit de realidade

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Podemos produzir conteúdo 3D, animações e efeitos visuais para seu aplicativo utilizando o mecanismo de renderização 3D da Apple. Kit de realidade pode fazer muito mais, como projetar sombras, abrir portais para outros mundos, criar efeitos visuais espetaculares e ajustar-se automaticamente às condições reais de iluminação.

arqueus:

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Com o Vision Pro, o ARKit pode compreender completamente o entorno do usuário, abrindo novas oportunidades para seus aplicativos interagirem com o ambiente. Quando seu aplicativo muda para um Full Space e solicita permissão, você pode usar recursos poderosos arqueus APIs como estimativa de plano, reconstrução de cena, ancoragem de imagem, rastreamento mundial e rastreamento de mão esquelética. Por padrão, o ARKit potencializa os principais recursos do sistema dos quais seus aplicativos se beneficiam automaticamente quando estão no espaço compartilhado. Então lave uma parede com água. Tire uma bola do chão. Crie encontros memoráveis ​​fundindo seu conteúdo com o mundo real.

Acessibilidade:

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Pessoas que gostam de interagir com seus dispositivos apenas com os olhos, a voz ou uma combinação dos dois acharão o VisionOS acessível. Além disso, o Pointer Control permite que os usuários escolham o dedo indicador, o pulso ou a cabeça como um ponteiro alternativo para navegação de conteúdo, caso desejem outra coisa. 

Lista de ferramentas de desenvolvimento necessárias para criar aplicativos VisionOS

Xcode:

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

O Xcode, que oferece suporte ao visionOS SDK, é onde começa o desenvolvimento do visionOS. Crie um aplicativo totalmente novo ou adicione um destino visionOS a um já existente. Nas visualizações do Xcode, refine seu aplicativo. Experimente seu aplicativo enquanto explora diferentes layouts de salas e opções de iluminação no novo simulador visionOS. Para o seu conteúdo espacial, desenvolva testes e visualizações para investigar colisões, oclusões e compreensão da cena.

Compositor de realidade Pro:

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Saiba mais sobre o novíssimo Reality Composer Pro, criado para simplificar a visualização e a preparação de material 3D para seus aplicativos visionOS. Reality Composer Pro, uma ferramenta incluída no Xcode, permite importar e organizar recursos, incluindo modelos 3D, materiais e áudio. O processo de construção do Xcode está intimamente integrado a ele para visualizar e otimizar seus ativos do visionOS, o que é a melhor parte.

Unity:

Explorando os recursos do interpretador de código ChatGPT da OpenAI PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Agora você pode adaptar seus aplicativos atuais criados no Unity para visionOS ou criar novos aplicativos e jogos usando os fortes e familiares recursos de criação do Unity. Seus aplicativos podem usar AR Foundation e outros recursos conhecidos do Unity, bem como todas as vantagens do visionOS, incluindo passagem e renderização dinâmica.

Conclusão:

O Apple Vision Pro marca um momento crucial para os desenvolvedores, revelando um mundo de possibilidades no domínio das experiências imersivas. 

Ao adotar o Apple Vision Pro, os desenvolvedores podem oferecer experiências inovadoras para cativar e encantar os usuários. 

Sobre o autor: Raviteja Aketi é gerente técnico da Mantra Labs. Possui vasta experiência com projetos B2B e B2C. Raviteja adora explorar novas tecnologias, assistir filmes e passar tempo com a família e amigos.

Leia também: Embarcando em uma odisséia de design: a transformação UI/UX da Apple até a WWDC 2023 

Carimbo de hora:

Mais de Laboratórios de mantras