Android
Duração do curso
80 horas
Início do curso
CONSULTAR
Taxa do curso
CONSULTAR
Objetivo do Curso
O Curso de Android destina-se a todos aqueles que pretendem se inserir no desenvolvimento de aplicações para dispositivos móveis na plataforma de desenvolvimento Android.
No decorrer do curso, serão apresentadas as bases para a programação em dispositivos móveis, API Android e outras APIs de desenvolvimento necessárias para a formação de programadores na tecnologia Android.
Pré-requisito do Curso
Para que os alunos possam obter um bom aproveitamento deste treinamento, é imprescindível que eles tenham participado dos nossos treinamentos de Introdução à Programação Orientada a Objeto ou Java Programmer – Módulo I, ou possuam conhecimentos equivalentes.
Desenvolvendo aplicativos móveis
- Interface gráfica
- GPS
- Bluetooth
- Sistemas operacionais móveis
- Dispositivos móveis Android
- Sistema operacional Android
- Máquina Virtual Dalvik
- Versões do sistema operacional Android
Revisão a Orientação a Objetos
- Origem Android
- Classes
- Atributos
- Métodos
- Modificadores de métodos e atributos
- Encapsulamento
- Polimorfismo
- Herança
- Interface
- Instanciando objetos
- Classes abstratas
- Métodos e atributos estáticos
Relacionamentos
- Chave primária
- Chave estrangeira
- Tipos de relacionamento
- Relacionamento de um para um
- Relacionamento de um para muitos
- Relacionamento de muitos para muitos
- Definindo relacionamentos
- Integridade referencial
- Tipos de junção
- Impressão dos relacionamentos
Entendendo a SDK Android
- SDK Android
- Documentação Android
- Exemplos de programas
- Ferramentas Android
- API Android SDK
- Ciclo de vida de uma aplicação Android
Iniciando uma aplicação Android
- Criando o primeiro projeto no Eclipse
- Arquivo AndroidManifest.xml
- R.java
API Android
- Pacotes da API Android
- Pacote android.os
- Pacote android.app
- Pacote android.widget
Manipulando intents
- Entendendo os intents
- Criando uma aplicação usando intents
- Criando uma aplicação com intents integrados ao envio de mensagens SMS
Armazenando dados persistentes utilizando SQLite
- Framework SQLiteDatabase
- Framework ContentProvider
- URIs
Construindo uma Visão (View)
- Arquitetura MVC
- Interface gráfica
- Eventos e Listener
- Controller
API Gráfica
- Gerenciadores de layout
- FrameLayout
- LinearLayout
- TableLayout
- AbsoluteLayout
- RelativeLayout
- EditText e TextView
- Checkbox e Radio Group
- Spinner
- ListView e ListActivity
- ScrollView
- TabHost
- Button e ImageButton
- Gerando arquivos XML de forma automática
Realizando chamadas telefônicas
- Telefonia GSM e CDMA
- Arquitetura GSM
- Estação móvel
- Subsistema Estação Base
- Subsistema de Rede
- Centro de Comutação de Serviços Móveis (MSC)
- Registro de Localização de Unidade Móvel Local (HLR)
- Registro de Localização de Unidade Móvel Visitante (VLR)
- Equipamento de Identificação de Registro (EIR)
- Centro de Autenticação de Unidade Móvel (AUC)
- O processo
- A telefonia na arquitetura Android
- Tratamento de erro
- Estados das chamadas telefônicas
- Determinando o estado de uma chamada
Duvidas? Entre em contato conosco!
Serviços Relacionados

Desenvolvimento de Aplicações Android
Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição CURSO DE ANDROID Objetivo do Curso O Curso de Android destina-se a todos aqueles que pretendem se...
Saiba mais