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.
Declaração de Clientes (5)
Informações adicionais muito úteis
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Máquina Traduzida
Edward é um excelente facilitador
Zibusiso Ncube - Agricatural Research Council
Curso - Ionic 4 and Angular for Developers
Máquina Traduzida
O conhecimento de Miguel sobre o assunto era extenso. Ele tornou o treinamento fácil de entender e o fluxo estava equilibrado, adicionando novos recursos a cada seção conforme necessário. Ele cobriu tudo que foi solicitado e respondeu a todas as perguntas de forma minuciosa. Foi uma experiência muito agradável.
Paul Coaton - SEMPCheck Services
Curso - Flutter Development Bootcamp with Dart
Máquina Traduzida
Gostei muito e apreciei como Renée se adaptou às nossas perguntas, buscando exemplos de coisas que pedimos na hora e compartilhando exemplos via WeChat. Não foi só isso, ela ainda se esforçou para incluir capturas de tela de onde clicar e onde as coisas estavam, dado que não falamos chinês. Foi uma sessão colaborativa, com Renée fazendo pausas para que pudéssemos fazer perguntas e nos permitindo desviar um pouco do assunto às vezes, para aproveitarmos ao máximo a sessão.
Ellie Bailes - GBR 402 GP Strategies Limited
Curso - WeChat Marketing
Máquina Traduzida
O instrutor era entusiasta, gentil e amava o tema
Isaac Murphy - Royal New Zealand Airforce
Curso - Build Native iOS and Android Apps with Flutter
Máquina Traduzida