- 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
- 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
- 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
- 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