O desenvolvimento de aplicativos com realidade aumentada para dispositivos iOS é uma área crescente e altamente valorizada no mercado de trabalho.
O ARKit é a ferramenta de realidade aumentada da Apple para desenvolvimento de aplicativos iOS, e combinado com a linguagem de programação Swift, permite aos desenvolvedores criar experiências de realidade aumentada imersivas e surpreendentes para os usuários.
Desenvolvedores iOS que possuem habilidades em ARKit e Swift são altamente procurados, especialmente em setores como jogos, entretenimento, design e arquitetura, entre outros, pois as empresas estão cada vez mais interessadas em integrar a realidade aumentada em suas aplicações para melhorar a interação do usuário e fornecer soluções inovadoras.
Além disso, com a evolução das tecnologias de realidade aumentada, as possibilidades são cada vez maiores e isso requer profissionais capazes de trabalhar nessa área, fazendo com que a procura por desenvolvedores ARKit e Swift tenda a aumentar ainda mais no futuro.
Aprenda a Linguagem Swift para construir Aplicativos Nativos para iOS através do Xcode IDE.
Com estas aulas você vai sair do Zero no Xcode e Swift, aprender a construir seus aplicativos Nativos para os dispositivos iOS e como criar Aplicativos de Realidade Aumentada, Games 3D utilizando o ARKit e SceneKit, poderosas ferramentas da Apple para este tipo de desenvolvimento.
Aprenderemos desde como construir um Aplicativo Básico utilizando o Xcode, até a criação de 10 Aplicações de Realidade Aumentada usando o ARKit além de estudarmos a fundo a Engine de Games 3D Oficial da Apple para criar conteúdo em Realidade Virtual e Aumentada.
PARTE I - Xcode e Componentes Básicos (Aulas Opcionais)
Criaremos uma Aplicação básica contendo componentes como Textos, Imagens, Botões, Listas e todo o fluxo de Navegação entre as telas de um aplicativo nativo iOS.
PARTE II - 10 Aplicações Utilizando o ARKit:
AR #1 - Adicionando Nodes
AR #2 - Desenhando em AR
AR #3 - Hit Test e Custom SCNNodes
AR #4 - Medindo Distâncias
AR #5 - Detecção de Planos
AR #6 - Plane Tracker
AR #7 - AR Card Games
AR #8 - Cartão de Visitas com Vídeo
AR #9 - Face Tracking
AR #10 - ARCoach Overlay