Android para Mobile
Desenvolvimento de aplicações para dispositivos móveis com Android.
Para mais informações clique aqui

Objetivos

Formar desenvolvedores Android para programação e utilização do Android SDK do Google. Esta formação o ajudará na criação de aplicativos para dispositivos móveis envolvendo aspectos como componentes de tela, adaptações à formatos de tela, serviços de mensagens SMS, persistência de dados, publicação dos aplicativos e tantos outros..

Público Alvo

Desenvolvedores, Programadores e Analistas Programadores, ou todos aqueles que necessitam desenvolver aplicativos para dispositivos móveis com a utilização do Android.

Carga Horária

Investimento



Dinheiro Visa Mastercard Boleto Bancário Redeshop

Treinamento para grupos fechados


Outros cursos que indicamos a você:
Treinamento Carga Horária
Java Web JSF 32 Horas
Java Web Struts 32 Horas

+ veja todos os treinamentos

Conteúdo Programático


Introdução
    Visão geral do Android
    Versões do Android
    Arquitetura e Características
    Ferramentas Necessárias
    Android Emulator
    Simulação de Cartão SD
    Simulações: Diferentes Tamanhos de Tela, Dispositivos Reais e Capacidades Físicas
    Configuração do Ambiente de Desenvolvimento

Atividades e Intenções
    Visão geral
    O que são as Atividades?
    Estilos e Temas
    Janelas de Diálogo e Progressão
    Interligação de Atividades e Intenções
    O Object Intent
    Dados e Resultados de um Intenção
    Exercícios Práticos

Interface de Usuário
    Visão Geral
    Componentes de Tela: LinearLayout, TableLayout, ScrollView e outros
    Mudanças na Orientação do Display
    Redimensionamento e Reposicionamento
    Notificações de User Interface
    A View TextView
    Button, ImageButton, CheckBox, RadioButton e outros
    ProgressBar
    DatePicker e TimePicker
    ListView e Visões Giratórias
    Exercícios Práticos

Depuração de Aplicações
    Visão geral
    Ferramentas
    Android Debug Bridge
    TraceView
    Exercícios Práticos

Persistência de Dados
    Visão geral
    Carregando Preferências de Usuário
    Registrando Preferências de Usuário
    Persistência no Armazenamento Interno
    Persistência no Cartão SD
    Criação do Banco de Dados com o SQLite
    Lendo informações do Banco de Dados
    Atualizando informações no Banco de Dados
    Distribuição da Base de Dados
    Exercícios Práticos

Provedores de Conteúdo
    Visão geral
    Compartilhamento de Dados no Android
    Projeções, Filtros e Ordenações
    Provedores de Conteúdo Próprios
    Exercícios Práticos

Mensagens
    Visão geral
    Envio e Recebimento de Mensagens SMS
    Advertências e Alertas
    Envio de e-mails
    Consumo de Serviços Web
    Consumo de Dados na Web
    Chamadas Assíncronas
    Exercícios Práticos

Chamadas Telefônicas
    Visão geral
    Iniciando e Executando chamadas telefônicas
    Tratamento de Exceções
    Modularidade
    Integração com Aplicações Simples
    Exercícios Práticos

Gráficos 2D e 3D
    Visão geral
    Layout
    Desenho de Canvas
    Sombras, Gradientes e Filtros
    Animação
    Exercícios Práticos

Multimídia
    Visão geral
    Formatos de áudio e vídeo suportados
    Reprodução de áudios e vídeos
    Utilização da câmera
    Exercícios Práticos

Publicação de Aplicativos
    Visão geral
    Preparação e Versões
    Assinatura Digital dos Aplicativos
    Publicação no Android Market
    Exercícios Práticos

Pré-Requisitos
Ter realizado o treinamento SQL Server Fundamental ou o treinamento Oracle 11g Fundamental ou possuir conhecimentos equivalentes.
Ter realizado o treinamento Java Fundamental ou o treinamento Java Web Fundamental ou possuir conhecimentos equivalentes

Materiais

Apostila
Apostila de acompanhamento e condução do treinamento


Certificado
Certificado de Participação