Programa do Curso

  • Visão geral do sistema Android
  • Camadas arquitetônicas e NDK
  • A máquina virtual Dalvik
  • O Android SDK e ferramentas de desenvolvimento
  • EclipseIDE e ADT
  • O Android emulador
  • Activities, serviços, provedores de conteúdo, ouvintes de transmissão
  • Usando intenções e filtros de intenções
  • Análise de um Android aplicativo
  • O Android manifesto
  • Permissões de aplicativos
  • Trabalhando com atividades e UIs
  • Visualizações e layouts
  • Widgets
  • Manipulação de eventos
  • Listas e adaptadores
  • Menus e caixas de diálogo
  • Acesso a dados e SQLite
  • Provedores de conteúdo
  • Usando os sensores do dispositivo
  • Aplicativos baseados em localização
  • A API de telefonia
  • Receptores de transmissão
  • Transmissões do sistema
  • Accessing conteúdo baseado em rede
  • Usando tópicos em Android
  • Desenvolvendo aplicativos responsivos
  • Publicando no Google Play

Requisitos

Conhecimento prévio de uma linguagem orientada para objectos, como Java, C++, C#, Smalltalk, PHP5, etc. 

 28 horas

Declaração de Clientes (7)