titulo_android

Google Android Essencial – Investimento: R$ 799,90

Inscreva-se para a próxima turma do curso de Google Android Essencial.


Visão geral do desenvolvendo de aplicativos móveis
Open Handset Alliance Desenvolvimento Nativo X Híbrido X Web apps Sistemas operacionais móveis O Sistema operacional Android A Máquina Virtual Dalvik; Versões do SO Android Bluetooth e Wifi GPS, acelerômetro e bússola

O ambiente de desenvolvimento Android SDK
SDK Android Bibliotecas de exemplo Outras Ferramentas Android API Android SDK; Pacotes da API Android; Pacote android.os; Pacote android.app; Pacote android.widget

Manipulando uma Activity
O que é uma Activity
Ciclo de vida de uma Activity
Navegação entre telas
Minha primeira aplicação Android
Criando o primeiro projeto no Eclipse;
Arquivo AndroidManifest.xml;
R.java;
Hello.java;
Arquivos strings.xml;
Estrutura física do projeto no Eclipse.

Manipulando Intents
O que é uma Activity
Envio de uma mensagem ao Android
Navegação entre telas passando parâmetros
Exemplos de intents nativas do Android

Gerenciadores de Layout
Arquitetura MVC Eventos e Listener Controller FrameLayout LinearLayout TableLayout AbsoluteLayout Layout API Viewgroup

View´s
Alertas de confirmação
EditText e TextView com Autocomplete
ProgressBar
Checkbox e Radio Group
Spinner
Menus e submenus ScrollView;
TabHost Button, image e ImageButton
Toast e ToggleButton

Handler
Porque utilizar um Handler?
Envio de uma mensagem
Executando um Runnble
Atualizando uma view dentro de uma thread
Criando um tela de Splash Screen

Enviando e recebendo SMS
A classe SMS
Enviando e recebendo mensagens
Envio de uma mensagem via Telnet e Eclipse
Criando uma aplicação com intents integrados ao envio e recebimento de SMS.

Manipulando Banco de dados SQLite
Banco de dados no Android
Os framework´s SQLiteHelper, ContentProvider e URIs.
Conhecendo SQLite
A ferramenta SQLite Expert Personal
Criando e acessando o banco de dados
Criando um repositório de acesso
Criando as telas de acesso aos dados

Acesso a dados externos via HTTP
Jakarta common HTTPClient
Comunicação com um servidor HTTP
A classe HTTP
A classe HTTPNormalImpl
A classe HTTPClientImpl
Enviando parâmetro por Post
Buscando dados no servidor Acesso a páginas web

GPS
Visão Geral
Localização IP, GPRS e GPS
Obtendo uma chave para acessar o Google Maps
Criando meu primeiro mapa no Android
Usando a classe GeoPoint
Configurando os modos Mapa, Satélite ou Híbrido
A classe Mapcontroller
Centralizando o Mapa
Controle de Zoom
Usando Overlay
Movimentando o Mapa

Assinado o aplicativo Android
Controlando a versão do aplicativo Informações sobre a versão do SO Gerando um Certificado Digital Self-signed Assinando a aplicação para publicação no Google Play

Publicando no Google Play
Cadastramento de desenvolvedor
Pagamento
Vendas
Estatísticas

Google Adwords
Cadastrando no google Adwords e Aplicativos com ou sem propaganda?
Criando Campanhas Controlando a versão do aplicativo
Inserindo um Adview no seu aplicativo Android

Objetivo:
Capacitar os alunos a implementar soluções para dispositivos móveis utilizando a Android no ambiente de desenvolvimento Eclipse. Serão apresentadas as ferramentas de desenvolvimento do necessárias para o desenvolvimento de uma aplicativo completo, do conhecimento do SDK, publicação do Google Play e publicação de propagandas.

Público alvo:
Voltado para desenvolvedores, que desejam inserir no mundo de desenvolvimento móvel.

Carga horária:
32 horas distribuídas em 4 dias, das 9 as 17 horas.

Pré-Requisitos:
Experiência no sistema operacional Microsoft Windows®. Para o bom aproveitamento do aluno, o aluno deve ter experiência em orientação a objetos e desenvolvimento JAVA, ou possuir conhecimentos similares.

Inscreva-se para a próxima turma do curso de Google Android Essencial.