O documento apresenta uma agenda para um bootcamp de Android com os seguintes tópicos: conceitos básicos e componentes de Android, configuração do ambiente de desenvolvimento, e desenvolvimento da primeira aplicação FavoriteTwitters.
2. Agenda
Conceitos Básicos e Componentes
Configurando Ambiente de Desenvolvimento
Desenvolvendo a primeira aplicação
FavoriteTwitters
3. Conceitos Básicos
● Activity - Componente da aplicação que provê
uma uma tela para o usuário interagir.
● Services - Usado para realizar tarefas em
background.
● Content Providers - Gerencia um conjunto de
dados compartilhados de uma aplicação; utilizado
para disponibilizar dados de uma aplicação para
outras.
● Broadcast Receivers - Componente utilizado para
responder eventos broadcast.
● Intents - Mensagens utilizadas para ativar outros
componentes.
4. Layout
● FrameLayout - um sobre o outro.
● LinearLayout - linearmente (vertical e horizontal)
● RelativeLayout - organiza a posição em relação a
outros elementos ou em relação ao pai.
● TableLayout - organiza os elementos em forma
de tabela.