- Curso Básico e Livro de Swift
- Xcode IDE e UIKit
- Jogos 2D com SpriteKit
- Jogos 3D com SceneKit
- Realidade Aumentada com ARKit
- Realidade Aumentada com Reality Composer
- Arquivos USDZ e AR Quick Look
- Apple ARKit e o Desenvolvimento da Realidade Aumentada
- Demos de ARKit - 10 Projetos que criaremos Juntos
- Visão Computacional - Introdução
- Diferenças entre Marcadores e QRCodes
- Realidade Aumentada e Visão Artificial - História
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
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.
Other Courses
React JS With Redux Saga For Beginners [2022 Updated]
Become a master in Redux-Saga with React JS and start implementing in your React & Redux projects
Remove Emotional Blocks, Overcome Fear, Anxiety, Frustration
Winning Mind: Remain Unaffected and Master Your Inner Peace
Decision Trees for Data Science
Decision Trees Fundamentals and exploring ID3 and CART algorithms with real world application
Russian for Beginners Level I
A crash course in the Russian language taught by a native speaker
Embrace The Pain Your path to transformative change
Personal Development on Steroid
Master Product Management and Land Your Dream Job
Most comprehensive course for aspiring Product Managers ! Case studies, core concepts, resume guidance, mock interviews
About the instructors
- 4.42 Calificación
- 65749 Estudiantes
- 51 Cursos
Tito Petri
Games & Realidade Virtual
Desenvolvedor Metaverso com Habilidades em:
-Desenvolvimento ARKit e Swift
-Desenvolvimento Meta Spark e JavaScript
-Modelagem, Rigging e Animação de Personagem (Blender e 3DSMAX)
-Scripting (Python e MaxScript)
Currículo:
P3D (Universidade de São Paulo), TV Cultura, Cadritech, Centésimo Marketing, Instrutor na Udemy desde 2015, atingindo mais de 100 mil alunos através de plataformas como YouTube, UOL EdTech, Geek Academy, MX Cursos e Aprenda Programar. Já atuou em centenas de projetos em estúdios de Games e Animação, dentro e fora do Brasil.
Atuando na área de Realidade Virtual e Educação desde 2005, já produziu mais de 4.500 videoaulas, mais de 60 cursos específicos sobre Games, 3D e Realidade Virtual publicados na internet.