Por Que Aprender a Linguagem Swift?
  • Por Que Aprender a Linguagem Swift?
  • Programe em Swift no Windows
  • Conta Apple Download e Instalação do Xcode IDE
  • O Que Podemos Criar com Swift?
  • Conta de Desenvolvedor Apple
  • Utilizando o Playground para Programar em Swift
  • Livro de Swift para Download
  • Tipos de Variáveis no Swift
  • Operadores Aritméticos
  • Arredondamentos Round Floor e Ceil
  • Raiz Quadrada Potência e Números Aleatórios
  • Ângulos e Pi Radianos
  • Seno Cosseno e Tangente
  • Operadores Lógicos
  • Operadores de Comparação
  • Condição If
  • Estrutura Switch
  • Operadores Ternários
  • Escopos ou Limites
  • Convertendo Tipos
  • Variáveis Opcionais e Operador Nil
  • Operações com Strings
  • Enumeradores
  • Projeto #1 - Jogo do Par ou Ímpar
  • Projeto #2 - Jogo do JoKemPô
  • Loops de Repetição For em Swift
  • Listas ou Arrays em Swift
  • Adicionando e Removendo Itens da Lista
  • Percorrendo um Array com Loop de Repetição
  • Trabalhando com Dicionários no Swift
  • Array Multidimensional ou Matriz
  • Projeto #3 - Sorteio de Nomes
  • Projeto #4 - Busca por Nomes na Lista
  • Métodos Funções e Procedimentos em Swift
  • Funções - Métodos com Retorno de Valor
  • Escondendo os Atributos do Método em Swift
  • Projeto #5 - Cálculo do CPF - Introdução
  • Projeto #5 - Cálculo do CPF - Lógica em Swift
  • Projeto #6 - Números Primos
  • Criando e Utilizando Classes no Swift
  • Hierarquia de Classes em Swift
  • Projeto #7 - Cadastro - Criar Lista e Adicionar Contatos
  • Projeto #7 - Cadastro - Buscar e Remover Itens
Aplicativos para iOS com Swift e Xcode
  • Xcode IDE - Anatomia do Projeto
  • Xcode IDE - Atalhos Úteis
  • Componentes Nativos do iOS - Botão Switch e Slider
  • Download dos Ícones para iOS
  • Trocando o Nome e Ícone do Aplicativo iOS
  • Conhecendo os Eventos do App Delegate
  • Tela de Loading e Tela Principal
  • Criando e Apagando Outlets e Actions
  • Layouts e Constraints
  • Download do Projeto - Meu Primeiro App
  • Criando e Adicionando Componentes Programaticamente
  • Utilizando um UIView
  • Inserindo uma Imagem e Utilizando o UIImageView
  • Classe UIColor - Trabalhando com Cores
  • Ajustando os Componentes de Acordo com a Resolução da Tela
  • Criando uma Segunda Tela - View Controller
  • Declarando uma Nova Classe no Xcode
  • Criando uma Lista de Objetos da Nova Classe
  • Utilizando a Lista para Criar as UIViews - Introdução
  • Percorrendo a Lista e Criando as UIViews
  • Adicionando os Componentes em um Scroll View
  • Adicionando o Evento de Toque na View
  • Obtendo os Dados do Item Clicado e Adicionando um Alerta
  • Criando uma Terceira Tela - UIViewController
  • Navegando entre Telas com Segue
  • Navegando e Passando Dados entre ViewControllers
  • Download do Projeto - Componentes e MVC
Dominando as TableViews
  • Introdução a TableView
  • Conhecendo a TableViewController
  • Criando uma TableView Programaticamente
  • Customizando o Estilo das Células da TableView
  • Editando a TableView - Deslize para Apagar um Item
  • Definindo uma Classe como Modelo de Dados
  • Criando uma Célula Customizada com a Classe UITableViewCell
  • Inicialização da UITableViewCell e Configurando o Layout da Célula
  • Navegando entre as ViewControllers com Segues
  • Navigation Bar - Barra de Navegação e Tela de Detalhes
  • Ajustando o Layout com a Altura do NavigationBar
  • Ajustando o Layout às Orientações do Aparelho
  • Trabalhando com Seções dentro da TableView
  • Download do Projeto - Tabelas ou TableViews
  • Desenvolvendo um Aplicativo de Vídeos Completo para iOS
  • Acesso ao Curso de Aplicativos iOS
Jogos 2D com SpriteKit
  • Introdução à Engine Gráfica de Games 2D - SpriteKit
  • Criando um Novo Projeto em SpriteKit
  • Criando do Zero uma Cena do SpriteKit - SKScene
  • Identificando os Objetos da Cena no Código
  • Criando uma Nova Cena Programaticamente
  • Criando Formas com SKShapeNode
  • Criando Sprites com SKSpriteNode
  • Encadeamento de Ações com SKAction e Sequência
  • Criando um Sprite Animado com Sequência de Imagens
  • Trabalhando com Atlas no Xcode