Aprenda Swift do Zero ao ARKit

Aprenda Swift para criação de Aplicativos Nativos iOS, Games em 2D com SpriteKit e Realidade Aumentada com ARKit

Ratings: 4.53 / 5.00




Description

O desenvolvimento de aplicativos para dispositivos iOS, como iPhones e iPads, também é altamente valorizado no mercado de trabalho. A plataforma iOS é desenvolvida pela Apple e é popular entre os usuários de dispositivos móveis, especialmente nos Estados Unidos e países da Europa.

Os desenvolvedores iOS são altamente procurados pelas empresas em todos os setores, e a habilidade de criar aplicativos de alta qualidade para a plataforma iOS é altamente valorizada pelos empregadores. Xcode é a ferramenta oficial da Apple para o desenvolvimento de aplicativos iOS, e o Swift é a linguagem de programação recomendada pela Apple para o desenvolvimento de aplicativos iOS. Então, desenvolvedores que são fluentes tanto em Xcode quanto em Swift têm uma vantagem competitiva no mercado de trabalho.

É importante notar que, mesmo com a popularidade das aplicações mobile, elas só tendem a crescer e se desenvolver ainda mais no futuro, então a procura por profissionais qualificados nessa área tende a continuar aumentando.


Comece nesta importante ferramenta através deste curso. Veja o que vamos aprender:


PARTE I - LÓGICA

  • Lógica de Programação para Iniciantes

  • Linguagem de Programação Swift

  • Criação de 7 Projetos com Swift

PARTE II - XCODE IDE

  • Introdução ao Xcode IDE

  • Recursos Menus e Atalhos do Xcode

  • Componentes de Interface Nativos do iOS

  • Dominando as TableViews (Listas)

  • Estrutura de Dados e Modelo MVC

  • Engine de Jogos 2D - SpriteKit

PARTE III - JOGOS 2D - PROJETOS COMPLETOS

  • Jogo 2D #1 - Jogo do Aviãozinho / FlappyBird

  • Jogo 2D #2 - TimberMan Felpudo

  • Jogo 2D #3 - Futmania (Mini Game de Embaixadinha)

PARTE IV - REALIDADE AUMENTADA

  • ARKit - Recursos Básicos

  • ARKit - Plane Anchors

  • Reconhecimento de Imagens

  • Reconhecimento de Objetos

  • Gestos e Interação com objetos em AR

  • Estimativa de Iluminação

  • Material PBR e Reflexo

PARTE V - 5 PROJETOS EM REALIDADE AUMENTADA

  • AR #1 - Ferramenta de Desenho

  • AR #2 - Ferramenta de Medição

  • AR #3 - AR Spaceship

  • AR #4 - ARPortal

  • AR #5 - Futmania - Jogo 2D em AR


What You Will Learn!

  • Dominar a Lógica de Programação e Algoritmos utilizando a Linguagem Swift
  • Programar Aplicativos Nativos para iPhone e iPad utilizando o Xcode IDE
  • Criar jogos 2D e 3D com SceneKit e SpriteKit
  • Criar Aplicações de Realidade Aumentada com o ARKit

Who Should Attend!

  • Estudantes de Ciência da Computação, Desenvolvimento de Jogos, Sistema da Informação
  • Estudantes de Design, Artes ou Animação que desejam Aprender a Criar Aplicativos para iOS
  • Pessoas que possuem dispositivos da Apple como iPhone, iPad, Mac, MacBook ou AppleWatch