banner
Lar / blog / Como instalar o software de desenvolvedor Apple Vision Pro
blog

Como instalar o software de desenvolvedor Apple Vision Pro

Aug 30, 2023Aug 30, 2023

A Apple lançou seu SDK visionOS e ferramentas de desenvolvedor na quarta-feira, junto com mais informações sobre o desenvolvimento para Apple Vision Pro. Aqui está uma visão geral do que é, o que pode fazer e como começar.

O SDK da Apple para o Apple Vision Pro está incluído na segunda versão beta do Xcode. Inclui ferramentas de linha de comando para Xcode 15 beta 2, ferramentas de fonte para Xcode 15 beta e o visionOS 1 Beta Simulator Runtime, que é empacotado como um arquivo de imagem de disco .dmg.

Para obter os novos arquivos beta do SDK e do Xcode, acesse developer.apple.com/download/ e faça login com seu ID Apple. Essas ferramentas estão incluídas na nova assinatura gratuita para desenvolvedores.

Você precisará do download do Xcode 15 beta 2, que contém o próprio aplicativo Xcode 15 beta 2, macOS 14 beta 2 e diversos simuladores. Você também vai querer as ferramentas de linha de comando para Xcode 15 beta 2 e o Xcode 15 beta 2, que também contém o macOS 14 beta 2.

Se ainda não o fez, baixe também o Font Tools for Xcode 15 beta na parte inferior da página lançada em 5 de junho.

Ao baixar o Xcode 15 beta 2, certifique-se de verificar ovisionOS beta 1caixa de seleção na parte inferior da lista, que pesa impressionantes 6,85 GB:

Observe que em todos os casos você também precisa dos componentes de download do iOS.

Isso fornece o que a Apple ainda está chamando de arquivo xrOS 1.0.simruntime em um .dmg que você importa para o Xcode para instalar o simulador visionOS (mais sobre isso abaixo).

A curva de aprendizado do visionOS pode ser bastante íngreme – cruzando diversas disciplinas de computação além da mera programação. Isso inclui design de objetos e cenas 3D, Realidade Aumentada (AR), materiais e superfícies, além de iluminação e renderização.

Além das peças do Xcode, você vai querer aprender e adquirir alguns itens adicionais usados ​​pelo ecossistema AR da Apple:

A maioria deles está disponível no site do desenvolvedor da Apple emdesenvolvedor.apple.com/augmented-reality/

O SDK também inclui o Reality Composer Pro que foi prometido na WWDC 23 nas apresentações do visionOS. Reality Composer Pro é um aplicativo desenvolvido para ajudar a preparar e visualizar conteúdo 3D para visionOS.

Como parte do lançamento do SDK, a Apple também lançou o Reality Converter beta, que permite converter formatos de arquivo AR, como .obj, .gltf e .usd, e convertê-los todos para o formato USDZ padrão. Você também pode alterar algumas propriedades de textura no Reality Converter beta.

Há também um download adicional de .dmg na página de ferramentas AR chamado USDZ Tools, que é um conjunto de scripts Python para conversão em dólares americanos. Todas as ferramentas de AR da Apple podem ser encontradas na página principal de AR em developer.apple.com/augmented-reality/tools/

O plugin AR Quick Look pode ser encontrado em developer.apple.com/augmented-reality/quick-look/ junto com amostras.

Com tudo isso instalado, agora você também pode usar as ferramentas de desenvolvimento 3D do Unity para desenvolver aplicativos Apple Vision Pro. Visite o site da Unity em Unity.com.

Projetar e escrever seu aplicativo visionOS é apenas uma parte do desenvolvimento do visionOS. A outra parte é dominar modelos e espaços 3D.

Afinal, a Apple chama o Vision Pro de fone de ouvido AR. Dessa forma, seus aplicativos visionOS são apresentados ao usuário em um espaço 3D no dispositivo Apple Vision Pro.

Você também precisará estar familiarizado com os arquivos Universal Scene Description e USDZ da Pixar, que contêm descrições de objetos 3D. Existem vários recursos para aprender sobre os arquivos USDZ. Por exemplo, o site de desenvolvedores da NVIDIA também tem uma boa discussão sobre USD.

Na maioria dos casos, você precisará converter seu conteúdo 3D em USDZ para uso no visionOS.

Além do USD, você também vai querer aprender Industrial Light + Magic'sMaterialXpadrão - um padrão universal de material de objeto 3D de código aberto criado pela primeira vez em 2017 para o filme Star Wars: O Despertar da Força.

Os materiais referem-se às superfícies dos objetos 3D e à aparência dessas superfícies. Em termos do mundo real, isso significa materiais como madeira, metal ou vidro que estão simulando.

Existem quatro modos de apresentação suportados no visionOS:

Platforms/strong. Click the strongGet/strong button next to each simulator you want to install. Be sure you have enough disk space first for each one./p>New->Project/strong and click the visionOS icon in the template chooser. Click strongNext/strong, name the project, set its options, then click strongNext/strong again and save it to disk by clicking strongCreate/strong./p>New->Target/strong from the strongFile/strong menu:/p>Platforms/strong>New->Project/strong>New->Target/strong>