Programa do Curso

Introdução

  • O que é Android?
  • Configurações do ambiente de desenvolvimento de aplicações.
  • Kit de ferramentas de desenvolvimento de aplicações - Android SDK
  • Java i Android

Criar uma aplicação

  • Criar e executar a sua primeira aplicação
  • Visão geral do Android Studio
  • Ficheiro Apk
  • applicationId
  • Instalar a aplicação
  • AndroidManifesto.xml
  • Código Java e recursos
  • Sistema para construir Gradle
  • Certificados
  • versionName e versionCode
  • Variantes da aplicação de construção
  • permissões
  • debug e release
  • adb

Recursos

  • tipos de recursos
  • estrutura de directórios
  • qualificadores de recursos
  • Classe R

Actividades

  • O que é uma atividade?
  • Criar e executar uma atividade
  • Ciclo de vida da atividade
  • Pilha de actividades
  • Intenções
  • Fragmentos

Noções básicas sobre o fornecedor de conteúdos

  • Recuperação de conteúdos com o fornecedor de conteúdos

Noções básicas de conceção da IU

  • Layouts - tipos e criação
  • Elementos incorporados: botões, caixas de texto, etc.
  • Classe View
  • ligação entre View e Activity
  • menus
  • diálogos
  • ListView e RecyclerView

Estilos e temas

  • criação e configuração de estilos

Processos e threads no Androidzie

  • thread ui
  • ANR
  • Tarefa assíncrona
  • Serviços

Vistas avançadas da IU

Receptores de mensagens

  • Aplicações dos receptores de difusão

Guardar estado

  • ficheiros
  • Preferências partilhadas
  • SQLite

REST

  • O que é REST e JSON?
  • comunicar com um servidor REST

Bibliotecas

  • picasso
  • retrofit
  • eventbus
  • butterknife
  • okhttp
  • parse

Distribuição de aplicações

  • Google Play
  • Crashlytics e relatórios de erros
 21 horas

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas