Logar
Evento
/

Android - Desenvolvimento para Dispositivos Móveis

Android - Desenvolvimento para Dispositivos Móveis

Banner - Android - Desenvolvimento para Dispositivos Móveis
Mostrar
  • De 10/09 às 09:00 até: 14/09 às 18:00
  • Av. Paulista, 1009 - 9° andar - São Paulo/São Paulo - Brasil

Descrição

Carga Horária: 40 horas

 

 

Objetivo

 

Este treinamento 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 treinamento, 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

 

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

 

Conteúdo Programático

 

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.

 

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; HelloImpacta.java; Arquivos strings.xml; HelloImpacta parte 2; HelloImpacta parte 3; Estrutura física do projeto no Eclipse.

 

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.

Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.