Google Android
Curso
Em Recife
* Preço indicativo
Montante original emEUR:
580 €
Descrição
-
Tipologia
Curso
-
Local
Recife
-
Horário de aulas
40h
Domine a mais evoluída plataforma de desenvolvimento móvel no momento.Android é o sistema operacional criado pelo Google exclusivamente para aparelhos celulares. Crie programas integrados aos serviços do Google como o Google Maps e acesse todo o poder dos celulares mais modernos como manipulação de áudio e vídeo, câmera digital e o inovador dispositivo acelerômetro, hardware capaz de detectar movi. Dirigido a: Pré-requisito: Ter feito ou possuir conhecimentos compatíveis com o curso Java Programmer.
Instalações
Localização
Início
Início
Opiniões
Programa
Domine a mais evoluída plataforma de desenvolvimento móvel no momento.
Android é o sistema operacional criado pelo Google exclusivamente para aparelhos celulares. Crie programas integrados aos serviços do Google como o Google Maps e acesse todo o poder dos celulares mais modernos como manipulação de áudio e vídeo, câmera digital e o inovador dispositivo acelerômetro, hardware capaz de detectar movimentos no aparelho.
Ementa
Introdução ao Android
- OHA (Open Handset Alliance)
- Introdução ao Android
- A Máquina Virtual Android
- Arquitetura Android e Linux
- Android Developer Challenger
- Android Market
- Dipositivos compatíveis
Configuração do Ambiente
- Requisitos de Sistema
- Ferramentas necessárias (emulator, adb, logcat)
Conceitos Básicos
- Atividades e Views
- Estrutura de uma aplicação Android (Classe R, AndroidManifest.xml, layouts, strings)
- Criação da UI com XML e com Java
Activity
- Ciclo de vida de uma atividade
- Navegação entre telas e passagem de parâmetros
- Lists e Adapters
- Encerrando uma Atividade
Intents
- O conceito de intenções
- Intenções nativas do Android
- IntentFilter: ações e categorias
Interface Gráfica (Layouts e Views)
- Layouts de tela
- Componentes de interface gráfica com o usuáro
BroadcastReceiver
- Ciclo de Vida
- Broadcasts importantes do sistema operacional
Notification
- Utilizando a barra de notificação do aparelho
Service
- Utilizando serviços para execuções em segundo plano
- A linguagem AIDL
AlarmManager
- Agendando a execução
Handler
- Executando tarefas em segundo plano sem Threads
Banco de Dados
- Criando um banco de dados no aparelho
- Criando uma tabela
- Inserindo, Alterando, Excluindo e Selecionando registros
- Shared preferences
ContentProvider
- Compartilhando dados entre aplicações
Mapas e GPS
- Acessando o Google Maps
- Adicionando pontos a um local do mapa
- Exibindo a localização com GPS
HTTP e Web Services
- Acessando informações na internet via HTTP
- Consumindo Web Services
SMS
- Enviando e recebendo mensagens de texto
Multimidia
- Manipulando audio e vídeo
- Acessando a câmera
- Detecção de movimento do aparelho através do acelerômetro
Observações
Pré-requisito: Ter feito ou possuir conhecimentos compatíveis com o curso Java Programmer.
Google Android
* Preço indicativo
Montante original emEUR:
580 €