Android

  • Duração do curso80 horas
  • Início do cursoCONSULTAR
  • Taxa do cursoCONSULTAR

Descrição

CURSO DE ANDROID

Objetivo do Curso

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 e Java Programmer – Módulo I, ou possuam conhecimentos equivalentes.

Programação

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.

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.

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.

SDK Android; Documentação Android; Exemplos de programas; Ferramentas Android; API Android SDK; Ciclo de vida de uma aplicação Android.

Criando o primeiro projeto no Eclipse; Arquivo AndroidManifest.xml; R.java;

Pacotes da API Android; Pacote android.os; Pacote android.app; Pacote android.widget.

Entendendo os intents; Criando uma aplicação usando intents; Criando uma aplicação com intents integrados ao envio de mensagens SMS.

Framework SQLiteDatabase; Framework ContentProvider; URIs.

Arquitetura MVC; Interface gráfica; Eventos e Listener; Controller.

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.

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.