Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desenvolvimento Apple Vision Pro - VisionKit & Swift
Rating: 5.0 out of 5(2 ratings)
157 students

Desenvolvimento Apple Vision Pro - VisionKit & Swift

Aprenda Criar Aplicações de Realidade Aumentada para o Apple VisionPro
Created byTito Petri
Last updated 2/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Ecossistema da Apple para Realidade Virtual
  • Primeiros passos no Swift e Xcode
  • Primeiros passos para a criação de Realidade Aumentada
  • Desenvolvimento para o Apple Vision Pro

Course content

1 section12 lectures51m total length
  • Curso Básico e Livro de Swift2:24
  • Xcode IDE e UIKit1:42
  • Jogos 2D com SpriteKit1:44
  • Jogos 3D com SceneKit2:23
  • Realidade Aumentada com ARKit2:07
  • Realidade Aumentada com Reality Composer4:36
  • Arquivos USDZ e AR Quick Look2:00
  • Apple ARKit e o Desenvolvimento da Realidade Aumentada10:18
  • Demos de ARKit - 10 Projetos que criaremos Juntos8:33
  • Visão Computacional - Introdução2:14
  • Diferenças entre Marcadores e QRCodes6:33
  • Realidade Aumentada e Visão Artificial - História6:57

Requirements

  • Computador e Acesso à Internet
  • Gostar dos produtos e Design da Apple
  • Gostar do Desenvolvimento iOS Jogos e Realidade Virtual

Description

O SceneKit é a Engine de Games 3D oficial da Apple.


É como se fosse um Unity Editor, porém dentro do Xcode, já integrado com todo o restante dos recursos do iOS através da linguagem Swift.


Se você quer criar aqueles mini-games 3D levinhos e rápidos e integrar o seu jogo facilmente com os recursos nativos no iOS, deve aprender o SceneKit.


Ele possui recursos de Jogos como SKActions (encadeamento de ações, para facilitar as programação), Física, Colisão, Partículas e os Shaders mais avançados.


E claro, o mais importante é que o SceneKit é totalmente integrado com o ARKit, o framework de Realidade Aumentada também oficial da Apple, que vou explicar adiante.


Conhecer o SceneKit vai te permitir carregar as cenas 3D e Programar os Jogos e as Aplicações Interativas em AR e VR.


Comece agora mesmo aprender o SceneKit no Aprenda Programar onde eu já ensino todas implementações essenciais da biblioteca (como materiais, animações, física, colisão, partículas) e também a criação do seu primeiro Jogo 3D Nativo iOS.


Se você almeja desenvolver aplicações poderosas pro Apple Vision Pro, já te aviso que isso exige bastante conhecimento, tem que saber Lógica, Swift, Xcode, 3D e adiante falarei mais sobre os Modelos USDZ, ARKit, RealityComposer, RealityKit e VisionKit. Já vai gravando esses nomes, pois todos eles serão necessários para você dominar por completo esse incrível ecossistema que a Apple criou, que vai dominar a realidade virtual e os smartglasses nos próximos anos.


O estudo sobre esse assunto é extenso e recomendo que estude 20 a 30 minutos diariamente.


O ARKit é uma plataforma de realidade aumentada (AR) da Apple, lançada em 2017, que permite aos desenvolvedores criar aplicativos AR para dispositivos iOS. Ele utiliza os sensores de câmera e movimento desses dispositivos para mapear o ambiente do usuário e integrar elementos virtuais de forma interativa.


Desde o lançamento, o ARKit tem sido aprimorado com novos recursos para oferecer experiências AR mais sofisticadas.


Para criar aplicativos AR avançados, recomenda-se aprender ARKit, que oferece recursos como Reconhecimento de Imagem, Rosto, Corpo, Segmentação de Pessoa, Estimativa de Luz e Reflexo, entre outros. A integração com o ecossistema iOS é feita através da linguagem Swift e do Xcode.


Explorar o ARKit e o SceneKit é essencial para desenvolver aplicativos AR complexos e poderosos. Além disso, é útil acompanhar o Aprenda Swift para aprender sobre recursos adicionais como Reality Composer, Reality Kit, Metal e Vision Kit, que podem ser integrados aos aplicativos Swift para uma experiência AR mais avançada.



Who this course is for:

  • Iniciantes no Assunto - Desenvolvimento iOS
  • Aspirantes a tornarem-se Desenvolvedores de Realidade Aumentada
  • Aspirantes a criar aplicações de AR e VR para o Apple Vision Pro