Programa do Curso

Introdução

Configurando as ferramentas para Kotlin

    Usando as ferramentas de linha de comando Instalando o JDK para Kotlin Instalando e configurando o IDE: IntelliJ Instalando os plug-ins

Introdução ao Kotlin e à sintaxe Kotlin

    Aprendendo a arquitetura Kotlin Aprendendo a sintaxe Kotlin usando os principais recursos de Kotlin

Orientado a objetos Programming com Kotlin

    Visão geral de Programming com objetos Criando uma classe Adicionando métodos a classes Definindo construtores básicos usando parâmetros nomeados e valores padrão usando classes abertas para permitir herança usando classes abstratas Criando e usando interfaces Tratamento de substituição Criando classes de dados usando singletons e objetos complementares usando enumerações Classes de agrupamento em pacotes usando importações Implementando ocultação de informações usando getters e setters Implementando modificadores de visibilidade Noções básicas sobre genéricos Implementando uma pilha genérica usando funções genéricas

Desenvolvimento de aplicativos Android usando Kotlin

    Configurando as ferramentas para Android Desenvolvimento Instalando o Android Studio Iniciando um novo projeto Configurando o emulador Configurando a biblioteca
Configurando Kotlin no Android
  • Trabalhando com o Hello Android Framework e Android SDK Tools
  • Desenvolvendo um aplicativo Android usando Kotlin usando ListActivity e ListView
  • Usando intents e filtros de intents
  • Trabalhando com visualizações personalizadas
  • Usando gerenciadores de layout
  • Tratamento Web Services e API's
  • Lidando com Android Serviços
  • Trabalhando com SQLite Banco de Dados
  • Usando provedores de conteúdo
  • Adaptadores de escrita
  • Implementando Diálogos e Alertas (Toasts)
  • Projetando suas opções de interface de usuário e menus de contexto
  • Visualização da Web
  • Implementando Android Notificações
  • Construindo um aplicativo Android responsivo personalizado usando Kotlin
  • Publicando seu aplicativo Android na Google PlayStore
  • Desenvolvimento de aplicativos iOS usando Kotlin
  • Visão geral dos recursos e arquitetura do XCode 9 Visão geral de Swift 4 recursos e arquitetura comparando semelhanças e diferenças de Kotlin e Swift Basics Arrays Dictionaries
  • Trabalhando com Web Services
  • Executando Dados Management

      Trabalhando com variáveis, constantes e Swift tipos de dados
    Otimizando a iOS experiência do usuário por meio de UX e UI Design
  • Adicionando interação do usuário para melhorar a experiência do usuário
  • Otimizando o Desempenho
  • Depurando um iOS aplicativo
  • Construindo um aplicativo iOS responsivo personalizado usando Kotlin
  • Publicando seu iOS aplicativo na Apple AppStore
  • Solução de problemas
  • Resumo e conclusão
  • Requisitos

    • Experiência em programação Java
    • Experiência básica ou familiaridade com desenvolvimento Android
    • Experiência com programação Swift
      35 horas
     

    Declaração de Clientes (5)

    Cursos Relacionados

    Categorias Relacionadas