Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Dia 1:
- Conceitos OOPS O que é software Salas organizadas versus salas não organizadas Por que software Por que iOS História da Apple História do iOS USP da Apple O que a Apple é famosa por UX v/s UI IDE? Instalação do XCode XCode Por que Objective C e agora por que Swift? Uau Fatores em Swift Swift Básico Variáveis Constantes Hello World em Swift Criação de etiquetas via código Animações ImageView ImageView Cadeia de resposta NSTimer - métodos touchBegan, touchMoved, etc Delegado principal UiApplication Ciclo de vida do aplicativo Ver ciclo de vida Quaisquer opcionais internos, públicos, privado init deinit Playground
Aplicativo para fazer: Jogo de pontos: https://apps.apple.com/app/the-dots-free/id850315430
Dia 2:
- Animações UIView Extensão UITable Visualização Célula personalizada na visualização de tabela Métodos de delegado e fonte de dados em delegados Cabeçalho, rodapé, altura, etc. da visualização de tabela Resumo da visualização de coleção Deque na visualização de tabela Marcar Opcionais didSet willSet Guard Conceitos 2x e 3x Navegar de uma visualização para outra Controlador UINavigation Apresentar um controlador StoryBoards Xibs Restrições Classes de tamanho Protocolos - Obrigatório e opcional Gerenciamento de memória
Aplicativo para fazer: aplicativo Notes: adicionar, excluir e atualizar notas
Dias 3:
- Gestos Fechamento Grupos e pastas Reconhecedores de gestos XML Análise de serialização NSJSon Convertendo dados para Json Gerenciador de arquivos Tuplas Enum For-in Enquanto Webservices URL Sessão URLRequest Por que o eco system da apple é melhor Imprimível - descrição Hashable UIAlertView UIActivityIndicatorView
Aplicativo a ser feito: obter dados do servidor a partir de um aplicativo de API aberto e fazer uma visualização de tabela, preencher os dados e mostrar seus detalhes também.
Dias 4:
- Carregamento lento de imagens Propriedades lentas NSOperationQueue GCD Conceito de diretório e segurança de aplicativos NSSearchControlador de barra de guias de domínio Localização Key Chain Padrões do usuário PLists FileManager SQlite Extensiosn Integração de mídia social: Criar conteúdo compartilhável próprio UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper UIScrollView UIPicker UIActionSheet UIWebView SearchBar Novo alvo: Apple Watch, Extensões, Teclado, Hoje, etc NSNotificações no IOS Adicionando bibliotecas de terceiros Implantação e distribuição de dados principais Executando aplicativos em dispositivos reais
Aplicativo a ser feito: obter dados do servidor a partir de um aplicativo de API aberto e fazer uma visualização de tabela e preencher os dados e mostrar seus detalhes também e mostrar a barra Search e procurar por algo e Core
Dias 5:
- Notificação push - localização silenciosa e push Visão geral das propriedades do objetivo C Categorias Sintaxe das funções Arquivo .h e .m Atributos de propriedade readWrite e readOnly Atributos de propriedade forte, fraco e cópia Atributos de propriedade atômicos e não atômicos Carregando aplicativo na loja de aplicativos
Aplicação de sua própria ideia
Requisitos
Deve ter pelo menos uma experiência anterior em linguagem de programação.
35 Horas