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

Serviços Relacionados

Desenvolvimento de Aplicações Android

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
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp