Ementa do Curso de Programação Android


Este curso consiste de 21 aulas expositivas. As aulas expositivas, relacionadas abaixo, estão divididas em sete grupos de três aulas.
  1. Primeiro dia : Modelo, Visão e Controle
  2. Segundo dia : Exemplo Detalhado
  3. Terceiro dia : Comunicação
  4. Quarto dia : Manipulando Dados
  5. Quinto dia : O Aparelho Móvel de Comunicação
  6. Sexto dia : Lidando com as Limitações do Aparelho
  7. Sétimo dia : Princípios da Programação Orientada a Objetos

Modelo, Visão e Controle

Primeiros Passos

Visões

Modelo, visão e controle


Exemplo Detalhado

Objetos Gráficos

Sudoku

Gráficos 2D


Comunicação

Recursos Multimídia

Comunicação Entre-Atividades

Comunicação via Sockets


Manipulando Dados

Persistência

Bancos de Dados

Provedores de Conteúdo


O Aparelho Móvel de Comunicação

Localização e Sensores

Mapas

Extreme Programming


Lidando com as Limitações do Aparelho

Interfaces gráficas fragmentadas.

Bateria, Chamadas e Eventos de Difusão.

Navegando entre Janelas.


Princípios da Programação Orientada a Objetos

Software de Qualidade

Princípio da Substituição e abertura fechamento.

Princípio da Segregação de interfaces e da responsabilidade única.