| Desenvolvimento para Android |
|
|
|
|
Duração do curso  40 horas, nas quais: Serão divididas em aulas sÃncronas (ao vivo com o professor através de videoconferência), e assÃncronas (leituras do material didático, documentações e tutoriais indicados pelo instrutor, fórum de dúvidas, auto estudo e atividades off-line dirigidas para assimilar o conteúdo).  Objetivo do curso Capacitar o aluno a compreender e desenvolver aplicações para dispositivos móveis utilizando a plataforma de desenvolvimento Google Android.  Após este curso, o aluno será capaz de Desenvolver aplicações para dispositivos móveis com plataforma Android, englobando conceitos e APIs para integração com Banco de Dados, Notificações, Gerenciador de Alarmes, Mapas, GPS, SMS, aplicações multimÃdia (áudio, vÃdeo e câmera), dentre outros...  Pré-requisitos
 Pré-requisitos de Infraestrutura para realizar o curso na modalidade EAD Caso faça o curso na modalidade EAD, para acompanhar este curso pela Internet com qualidade, é necessário que você tenha uma infraestrutura mÃnima com as seguintes caracterÃsticas: Link de internet, no mÃnimo, 1 mega de velocidade; Máquina Desktop ou Notebook com Kit multimÃdia instalado e caixas de som devidamente configuradas para ouvir o professor ao vivo; Navegador Mozilla Firefox 3 ou 4 ou Google Chrome; Flash Player versão 10, instalado e habilitado; JDK, Eclipse e Android SDK instalados; Importante: Não é possÃvel fazer o curso com conexão discada. Também não recomendamos conexões 3G.  Pontos fortes do Treinamento  » Material Didático;  » Instrutores certificados e com experiência profissional.  » Apostila em pdf para download;  » Suporte por e-mail durante o curso;  » Aulas online através de vÃdeo conferência e atividades offline através do AVA (ambiente virtual de aprendizagem), Moodle;  » No máximo 30 alunos por turma, para melhor tutoria individualizada;  » Modelo interativo: valorização de trocas e das atividades de comunicação, planejamento flexÃvel, diversidade e diferenciação no planejamento do curso;  Descrição dos Tópicos  » Conhecendo a plataforma de desenvolvimento  • Introdução  • Conhecendo um pouco mais sobre o Android  • Configuração do Ambiente de Desenvolvimento  • Hello World, Android !  • Conceitos Básicos  » Navegando entre as telas da sua aplicação  • Activity – Criando telas para sua aplicação  • Intent – Solicitando que algo seja realizado  » Desenhando interfaces gráficas para o usuário  • Gerenciadores de Layout  • View – Componentes Visuais  » Criando ações e enviando mensagens  • IntentFilter – Interceptando mensagens  • BroadcastReceiver – Processos em segundo plano  • Notification – Notificando o usuário  • Service – Por tempo indeterminado  » Agendando tarefas futuras  • AlarmManager – Agendando tarefas futuras  • Handler – Enviando e agendando mensagens  • SMS – Enviando e recebendo SMS no Android  » Integrando sua aplicação a um Banco de Dados  • Banco de Dados – Persistindo informações do usuário  • Content Provider – Provedores de conteúdo  » Mapas e GPS  • Mapas – Trabalhando com Google Maps  • GPS – Desenvolvendo aplicações de localização  » Comunicação cliente-servidor com Android  • Http  • Sockets  • Web Services  » MultimÃdia e Variedades  • Reprodução de áudio com  • Simulando um cartão de memória  • Criando um player mp3  • Reprodução de vÃdeo de forma simples com VideoView  • Utilizando a câmera  • Simulação de um SD Card  • ADB (Android Debug Bridge)  • Controle de versão da sua aplicação  • Obtendo certificado digital para assinar sua aplicação  • Obtendo chave válida para o Google Maps  • Publicando no Android Market  » Workshop  Prática de todo conteúdo ministrado |










