Programa do Curso

Ambiente de desenvolvimento

  • Requisitos do ambiente de desenvolvimento
  • Xcode e o iOS SDK
  • Registro de desenvolvedor Apple
  • Razões pelas quais as inscrições são rejeitadas
  • Diretrizes de Interface Humana

Projetos Xcode iOS

  • Visão geral do Xcode
  • Criando um projeto iOS
  • Executando em simulador e dispositivos reais

Layout Adaptativo

  • Storyboards
  • Suporte a vários dispositivos
  • Dimensionamento de ícones e orientação do dispositivo
  • Componentes da IU
  • Construindo uma interface de usuário

Swift

  • Swift visão geral da linguagem de programação
  • Variáveis, constantes e tipos de dados
  • Construções de linguagem
  • Usando Xcode para desenvolver Swift aplicativos
  • Parque infantil

Swift Aulas e Cenas

  • Criando Swift classes
  • Variáveis de instância e inicialização
  • Gerenciamento de memória
  • Referências fortes e fracas
  • Tipos de construtor
  • Protocolos, hasháveis e imprimíveis
  • Herança
  • Criando Cenas
  • Implementando controladores de visualização
  • Saídas e Ações

Trabalhando com gráficos

  • Adicionando ícones e imagens
  • Usando a API SpriteKit
  • Animando Sprites

Interação com o usuário

  • Botões e manipuladores
  • Reconhecimento de gesto panorâmico
  • Toque em reconhecimento de gestos

Aplicativos de tela múltipla

  • Navegação na tabela
  • Aplicativos com guias
  • Controladores de navegação

Serviços de localização

  • Posição e altitude
  • Direção da bússola

Dispositivo Access e armazenamento

  • Armazenamento de arquivo
  • Biblioteca de música Access
  • SQLite Database Access

Bluetooth

  • API Bluetooth
  • Centrais
  • Periféricos

Estrutura de fala

  • Fala para texto
  • Texto para fala

Networking

  • Rede Access
  • Serializando e desserializando JSON
  • DESCANSO Web Services

Requisitos

O curso pressupõe alguma experiência em programação.

  35 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (2)

Cursos Relacionados

Categorias Relacionadas