Extensão em Desenvolvimento para Dispositivos Móveis na Plataforma Android

Objetivo Geral
O presente curso visa contribuir para o aperfeiçoamento dos profissionais de TIC (Tecnologias da Informação e Comunicação) da região, focando no desenvolvimento para dispositivos móveis na plataforma Android.
Objetivos Específicos
- Conhecer os princípios básicos para o desenvolvimento de sistemas para dispositivos móveis na plataforma Android. - Desenvolver um projeto para um dispositivo móvel utilizando recursos básicos da plataforma Android.
Conteúdo Programático
Introdução ao Android (1hora)
- OHA (Open Handset Alliance)
-Introdução ao Android
- A Máquina virtual Android
- Aquitetura Developer Chanllenger
- Android Market
- Dispositivos compatíveis
 Configuração do Ambiente (1 hora)
- Requisitos de Sistema
- Ferramentas necessárias (emulador, adb, logcat)
Conceitos Básicos (1 hora)
- Atividades e Views
- Estrutura de um aplicação Android (Classe R, AndroidManifest.xml, layouts, strings)
- Criação da UI com XML e com Java
 Activity (2 horas)
- Ciclo de vida de um atividade
- Navegação entre telas e passagem de parâmetros
- Lists a Adapters
- Encerrando um Atividade
 Intents (2 horas)
- O conceito de intenções
- Intenções nativas do Android
- IntentFilter: ações e categorias
 Interface Gráfica (Layouts e Views) (6 horas)
- Layouts de tela
- Componentes de interface gráfica com o usuário
 BroadcastReceiver (1 Hora)
- Ciclo de vida
- Broadcasts importantes do sistema operacional
 Notification (1 hora)
- Utilizando a barra de notificação do aparelho
 AlarmManager (1 hora)
- Agendando a execução
 Handler (1 hora)
- Executando tarefas em segundo plano sem Theads
 Banco de Dados (4 horas)
- Criando um banco de dados no aparelho
- Criando uma tabela
- Inserindo, Alterando, Excluindo e Selecionando registros
-  Shared preferences
 ContentProvider (4 horas)
- Compartilhando dados entre aplicações
 Mapas e GPS (3 horas)
- Acessando o Google Maps
- Adicionando pontos a um local do mapa
- Exibindo a localização com GPS
HTTP (2 horas)
- Acessando informações na internet via HTTP
Informações Gerais
Tipo: Extensão

Data do início: 26/08/2010

Data do Termino: 29/08/2010

Cronograma de Aulas:
Quinta, das19:00 às 23:00 (4hs)
Sexta, das14:00 às 23:00, (8hs)
Sábado, das 08:00 às 18:00 (9hs)
Domingo, das 08:00 às 18:00 (9hs)     

Carga horária total: 30horas

Investimento:
2X R$ 175,00

Quantidade Mínima de alunos: 30

Coordenação: Profª Viviane Carla Batista

Instrutor:  Profº. Nelson Glauber Vasconcelos