| Conteúdo:
Objetivo:
O Android
é o resultado da união entre o Google e
gigantes do mercado de telefonia, que juntos criaram a OHA
(Open Handset Alliance).
Possui uma
arquitetura realmente flexível e poderosa, permitindo
desenvolver aplicações para aplicativos
móveis com uma produtividade incrível, e com
um foque em integração de
aplicações. No Android quase tudo é
possível, inclusive trocar qualquer
aplicação nativa do celular por uma
customizada que você criou, e integrar facilmente
aplicativos que já existem no
celular como o browser, mapas, câmera, entre outros.
Neste curso será demonstrado
como funciona a arquitetura do Android, do básico ao
avançado. Aprenda a criar interfaces gráficas
das suas aplicações, a utilizar banco de dados, aplicações que se
comunicam com a internet (servlets, web services),
desenvolvimento de aplicações de
localização usufruindo do suporte ao Google
Maps e GPS, enviar e receber
mensagens SMS, utilizar a câmera do celular, e a
desenvolver aplicações avançadas que
executam em segundo plano sem atrapalhar o
usuário.
Conteúdo
Programático
1)
Conceitos
1.1)
Introdução
1.2) Sistema
Operacinal e Máquina Virtual
1.3)
Arquitetura
1.4)
Código Aberto
1.5)
2)
Instalação
2.1) Instalando
o SDK
2.2)
Configurando o Eclipse
2.3) Criando a
primeira aplicação Android
3)
Desenvolvendo Aplicações
3.1)
Criação de interface gráfica
3.2) Tratamento
de eventos
3.3) Monitorando
os logs da aplicação
3.4)
Navegação entre telas
3.5) Explorando
diversos componentes visuais
4) Banco de
Dados e Provedor de Conteúdo
4.1) Banco de
dados no Android
4.2) Conceitos
de Provedor de Conteúdo
5)
Comunicação com a internet
5.1) Buscando
informações em um Servlet
5.2) Enviando
informações para um Servlet
5.3) Melhores
práticas com threads e a classe Handler
6) Mapas e
GPS
6.1) Exibir um
mapa na aplicação
6.2) Controle de
zoom, modos ruas e satélite
6.3) Movendo o
mapa com as coordenadas
6.4) GPS
|